La función imagecreatefrompng() es una función incorporada en PHP que se usa para crear una nueva imagen desde un archivo PNG o URL. Esta imagen se puede trabajar más en el programa. Esta función generalmente se usa cuando desea editar sus imágenes PNG.
Sintaxis:
resource imagecreatefrompng( string $filename )
Parámetros: esta función acepta un solo parámetro $filename que contiene el nombre de la imagen.
Valor devuelto: esta función devuelve un identificador de recurso de imagen en caso de éxito, FALSO en caso de error.
Los siguientes programas ilustran la función imagecreatefrompng() en PHP:
Programa 1 (Ver la imagen PNG cargada):
<?php // Load an image from PNG URL $im = imagecreatefrompng( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png'); // View the loaded image in browser header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?>
Producción:
Programa 2 (Trabajando en una imagen PNG cargada):
<?php // Load an image from PNG URL $im = imagecreatefrompng( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png'); // Flip the image imageflip($im, 2); // View the loaded image in browser header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?>
Producción:
Referencia: https://www.php.net/manual/en/function.imagecreatefrompng.php