【发布时间】:2011-09-09 12:25:34
【问题描述】:
我只是想通过 PHP 返回一个 PNG 图像,但是我遇到了透明度显示不正确的问题。 (基本上一个 PHP 文件将能够返回我的任何图像。)
我用简单的代码返回图片:
<?php
$im = imagecreatefrompng("images/fakehairsalon.png");
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>
原始图像如下所示:
通过 PHP(和那段代码)返回的代码如下所示:
我能做些什么来防止这种情况并让图像正常显示吗?
【问题讨论】:
-
这里有一个类似的问题有答案:[stackoverflow.com/questions/1705098/… [1]:stackoverflow.com/questions/1705098/…
-
我知道,通读所有这些,但它们似乎“保存”了图像等......我只想返回(传递)给浏览器
-
@Alvaro,我不是想操纵图像,只是将其传递给浏览器
-
是的,我的错……暂时保存它并返回它可能是一种解决方法?
-
@bjorn 那么就没有必要通过php扔了!
标签: php