PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8
imagecreatefrompng() 函数用于从 PNG 图像文件中创建一个新的图像资源。此图像资源可以用于进一步处理图像,如缩放、裁剪、绘制等。
imagecreatefrompng(string $filename): GdImage|false
$filename (必需):一个包含 PNG 图像文件路径的字符串。
返回一个图像资源表示创建的 PNG 图像,或在发生错误时返回 false。
以下是如何使用 imagecreatefrompng() 函数的示例:
<?php // 加载PNG图片 $image = imagecreatefrompng("example.png"); <p>// 检查是否成功加载图片<br> if ($image !== false) {<br> echo "图片加载成功!";<br> // 在这里可以对图片进行其他操作,例如输出到浏览器<br> header('Content-Type: image/png');<br> imagepng($image);<br> imagedestroy($image);<br> } else {<br> echo "加载图片失败!";<br> }<br> ?><br>
此示例代码首先使用 imagecreatefrompng() 加载一个 PNG 图像。如果成功加载,返回的图像资源将用于输出该图像。若加载失败,返回 false,脚本会显示错误信息。