24得票3回答
使用PHP创建透明的PNG文件

目前我想创建一张最低质量的透明png图片。代码:<?php function createImg ($src, $dst, $width, $height, $quality) { $newImage = imagecreatetruecolor($width,$height);...

14得票3回答
从给定的PNG图像中提取像素值

尝试理解PNG格式。 考虑这张PNG图像: 这张图片来自这里。 在十六进制编辑器中,它看起来像这样:89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 00 80 00 00 00 44 08 02 00 00 00 C6 ...

13得票3回答
我能否在不启用fopen wrappers的情况下使用URL作为imagecreatefromjpeg()的源?

我知道可以使用imagecreatefromjpeg()、imagecreatefrompng()等函数和fopen()一起使用URL作为“文件名”,但由于安全问题,我无法启用包装器。有没有一种方法可以在不启用它们的情况下将URL传递给imagecreatefromX()函数? 我还尝试过使...

8得票6回答
PHP中使用带透明背景的imagecopy函数

我使用这段代码从另一个png图像创建一张图片,默认情况下背景是黑色的。我的问题是如何设置透明背景? $input = imagecreatefrompng('image.png'); $output = imagecreatetruecolor(50, 50); imagecopy($ou...