Current Location: Home> Latest Articles>

gitbox 2025-06-19

函数名:imagecreatefrompng

适用PHP版本

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,脚本会显示错误信息。