php脚本打开一个图片

2025-04-30 23:34:13
推荐回答(4个)
回答1:

function LoadPNG($imgname)
{
/* Attempt to open */
$im = @imagecreatefromjpeg($imgname);

/* See if it failed */
if(!$im)
{
/* Create a blank image */
$im = imagecreatetruecolor(150, 30);
$bgc = imagecolorallocate($im, 255, 255, 255);
$tc = imagecolorallocate($im, 0, 0, 0);

imagefilledrectangle($im, 0, 0, 150, 30, $bgc);

/* Output an error message */
imagestring($im, 1, 5, 5, 'bb ' . $imgname, $tc);
}

return $im;
}

header('Content-Type: image/png');

$img = LoadPNG('./aa.jpg');

imagepng($img);
imagedestroy($img);
?>
我这个图片是jpg格式的可以显示

回答2:

你这个不是打开一张图片,是重新做一张图片了!

而且没有写头信息!

建议一个Img 标签搞定!

echo "";

回答3:

1.php:

$im = imagecreatefrompng("1.png");
imagepng($im);
?>

2.php:


访问2.php即可

回答4:

echo "";