imagecreatefrompng -- Create a new image from file or URL
Syntax
resource imagecreatefrompng ( string filename )
imagecreatefrompng() returns an image identifier
representing the image obtained from the given filename.
imagecreatefrompng() returns an empty string
on failure. It also outputs an error message, which unfortunately
displays as a broken link in a browser. To ease debugging the
following example will produce an error PNG:
Example 1.
Example to handle an error during creation (courtesy
vic at zymsys dot com)
<?php function LoadPNG($imgname) { $im = @imagecreatefrompng($imgname); /* Attempt to open */ if (!$im) { /* See if it failed */ $im = imagecreate(150, 30); /* Create a blank image */ $bgc = imagecolorallocate($im, 255, 255, 255); $tc = imagecolorallocate($im, 0, 0, 0); imagefilledrectangle($im, 0, 0, 150, 30, $bgc); /* Output an errmsg */ imagestring($im, 1, 5, 5, "Error loading $imgname", $tc); } return $im; } ?>
Tip: You can use a URL as a
filename with this function if the fopen wrappers have been enabled.
See fopen() for more details on how to specify
the filename and Appendix L for a list of supported
URL protocols.
Warning
Windows versions of PHP
prior to PHP 4.3.0 do not support accessing remote files via this function, even if
allow_url_fopen is enabled.
Php imagecreatefrompng Function syntax tag
imagecreatefrompng php code on this is provided for your study purpose, it will guide you to know how create and design a website using php. use it to practice and train your self online
Php imagecreatefrompng syntax tutorial
php tutorial guide and code design are for easy learning and programming. The code practice section provided at the top is for practising of this syntax. Use the code section up to practice your php programming online. Learning php is very easy, all you need is to use the examples on this site and practice them to perfect your skills.