11得票1回答
PHP Imagick setImageOpacity破坏透明度并且没有任何作用

事情是这样的。 我有一段简单的PHP代码片段,关于一个透明图片:$im = new Imagick('some-transparent-image.png'); $im->setImageOpacity(0.3); $im->writeImage('output.png'); 输...

9得票1回答
使用PHP或Imagick获取图像ICC配置文件

我整天都在为这个问题苦苦挣扎,惊讶的是找不到任何文档! 我正在将图片上传到网站,并希望提取每个图像的ICC配置文件名称并在图像描述中使用它。目前,标准PHP没有产生任何结果。我已经使用Photoshop、Bridge和Exiftool检查了这些图像,每个工具都能够识别嵌入的配置文件。 &l...

7得票4回答
PHP扩展在phpinfo中无法加载

所以我在Mountain Lion上运行MAMP,并使用pecl安装了gmagick和imagick,两者都是测试版(主要是因为gmagick没有稳定版本,而imagick 3.0.0无法安装,它会给出一个make错误)。当我在终端中运行php -i时,这些模块出现了,但在phpinfo()中...

10得票3回答
PHP Imagick 检测透明度

我希望能够使用Imagick PHP扩展来检测图像是否透明。 到目前为止,我唯一遇到的问题是运行exec() /其他命令,并使用ImageMagick命令行工具来实现这一点。这就是我的意思:exec("identify -verbose example_transparent_image.p...

18得票9回答
如何在Windows 7上安装ImageMagick并与PHP一起使用 (3)

有其他帖子介绍如何在 Windows 7 上安装 Imagick,但对我并没有帮助。(也许最近版本出了问题) 我按照以下步骤进行安装: 下载并安装 ImageMagick http://www.imagemagick.org/download/binaries/ImageMagick-6...

16得票4回答
Imagick:使用遮罩合成

我试图重新创建一个使用ImageMagick命令“convert”组合图像的脚本。但是我想在PHP中使用Imagick(版本6.6.2-10)完成同样的操作。 命令如下:convert A1.mpc A3.mpc A4.mpc -channel rgba -alpha on -virtual...

22得票3回答
Imagick::resizeImage与Imagick::scaleImage的区别

resizeImage和scaleImage之间有什么区别? 如果图像的尺寸 > $myLimit,我需要调整它的大小。 示例(伪代码):$myLimit = 1MB user uplaod an image of 1000x1000 of 2MB 2MB > $myLimit wh...

14得票1回答
Imagick PHP 5.4扩展不支持相对路径(Windows)。

我正在尝试在Windows上安装imagick PHP扩展程序。它可以工作于PHP 5.2、PHP 5.3版本,但是在PHP 5.4版本中遇到了问题。 Imagick版本:ImageMagick-6.7.6-3-Q16-windows-dll,模块正在工作。我可以在phpinfo()中看到i...

12得票2回答
Imagick无法打开PDF文件,抛出“Failed to read the file”异常。

尝试从PHP脚本打开PDF文件时出现错误:Uncaught ImagickException: Failed to read the file in ... 我正在运行OS X,Brew,PHP 7.0,php70-imagick --HEAD,ImageMagick --with-ghost...

13得票6回答
如何使用Imagick/ImageMagick调整SVG大小

我正在将SVG文件的字符串表示发送到服务器,并使用Imagick以以下方式将其转换为JPEG:$image = stripslashes($_POST['json']); $filename = $_POST['filename']; $unique = time(); $im = new ...