PHP | función imagecreatefromgd()

La función imagecreatefromgd() es una función incorporada en PHP que se usa para crear una nueva imagen desde un archivo GD o URL. Además, esta imagen se puede trabajar en el programa. Una imagen se puede convertir a formato GD usando la función imagegd() .

Sintaxis:

resource imagecreatefromgd( string $filename )

Parámetros: esta función acepta un solo parámetro $filename que contiene el nombre o la URL del archivo.

Valor devuelto: esta función devuelve un identificador de recurso de imagen en caso de éxito, FALSO en caso de error.

Los programas dados a continuación ilustran la función imagecreatefromgd() en PHP:
Programa 1 (Ver un archivo gd en el navegador):

<?php
// Load the GD image from localfile
$im = imagecreatefromgd('geeksforgeeks.gd');
  
// Output the image to browser
imagegd($im);
imagedestroy($im);
?>

Producción:

This will load gd image in text form as it is not supported by browser.

Programa 2 (Convertir GD en png y verlo en el navegador):

<?php
// As GD isn't supported in browser, it can be
// converted into PNG to be viewed in browser
// Load the GD image
$im = imagecreatefromgd('geeksforgeeks.gd');
  
// Output the image to browser
header("Content-Type: image/png");
imagepng($im);
imagedestroy($im);
?>

Producción:

Programa 3 (Convertir GD en jpg):

<?php
// Load the GD image
$im = imagecreatefromgd('geeksforgeeks.gd');
  
// Convert the image and save in local folder
imagejpeg($im, 'geeksforgeeks.jpg');
imagedestroy($im);
?>

Producción:

This will convert GD image into JPEG and save in local folder.

Referencia: https://www.php.net/manual/en/function.imagecreatefromgd.php

Publicación traducida automáticamente

Artículo escrito por gurrrung y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *