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...

14得票3回答
ImageMagick -- setImageAlphaChannel在php中不起作用

所以我有这个IM命令($plistnew是一个多边形期望的坐标列表):convert in.png ( -size 101x101 xc:black -fill white \ -draw "polygon $plistnew" -alpha off \ -crop 101x1...

13得票7回答
PHP-Imagemagick 图片显示

我有一段 PHP 代码,可以创建 PDF 缩略图,代码如下:<?php $file ="test.pdf"; $im = new imagick(realpath($file).'[0]'); $im->setImageFormat("png"); $im->resizeIm...

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

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

13得票2回答
readimageblob:将SVG转换为PNG时发生致命错误

我正在尝试使用Image-Magick和PHP将SVG文本转换为PNG图像。这个SVG是使用NVD3生成的图表,我希望允许用户将其下载为图像。 基本上,我正在将用JSON编码的SVG数据发送到PHP处理程序,该程序应将其输出为PNG图像。 但是,这会导致以下错误:Fatal error: Un...

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...

12得票1回答
PHP Imagick JPEG 优化

我正在使用 PHP Imagick 在运行时调整图像大小。网站具有图像上传功能,我们不能信任用户使用适用于Web的JPEGs,因为在批量导入期间有许多3到5MB的图像,甚至有一些大达13MB。每个图像都会变成缩略图(200x200),当从列表视图进入详细视图时,只显示一个图像,因此性能不是很重...

12得票7回答
Imagick SVG转JPG错误,没有解码委托

我尝试了许多不同的解决方案,但无法使用Imagick::readImageBlob,需要帮助,谢谢。 错误信息:Caught exception: no decode delegate for this image format `' @ error/blob.c/BlobToImage/3...

12得票4回答
使用Imagick和PHP进行居中裁剪

我想使用 Imagick PHP API(而不是 Imagick 的命令行版本)来进行居中裁剪图像。 本质上,我想要使用 API 实现与命令行相同的功能。以下是使用命令行的示例: http://www.imagemagick.org/Usage/crop/#crop_gravity 以下是...

12得票2回答
Imagick: 无法打开文件

当简单地调用 Imagick 类:$image = new Imagick('/images/magick/atmsk.png'); 我收到了以下错误信息: Fatal error: Uncaught exception 'ImagickException' with message ...