草庐IT

imagemagick-identify

全部标签

php - 这个错误对 XAMPP 服务器上的 ImageMagick 意味着什么?

所以我正在尝试在XAMPP服务器上安装imagemagick。我在PHP文件夹下的ext文件夹中安装了php_imagick_ts.dll。我在php.ini文件中添加了扩展行,但是当我在XAMPP上启动APACHE时,它说:TheprocedureentrypointMagickGetImageMattecouldnotbelocatedinthedynamicCORE_RL_wan_.dll然后它说:PHPStartup:Unabletoloaddynamicallylibrary'C:\xampp\ext\php_imagick_ts.dll.Thespecifiedproced

php - 如何在 PHP 中执行 Imagemagick

我在这里找到了一篇非常有用的帖子,内容是关于在一个圆圈中裁剪图像。但是,当我尝试在PHP中使用exec执行imagemagick脚本时,我没有得到任何结果。我已经检查以确保目录具有正确的权限等。有没有我遗漏的步骤?任何见解将不胜感激。这是我的脚本的样子:$run=exec('convert-size200x200xc:none-filldaisy.jpg-draw"circle100,100100,1"uploads/new.png');编辑:已安装Imagemagick。 最佳答案 $out=array();$err=0;$run

php - ImageMagick convert 在命令行中工作,但不能通过 PHP exec()

我正在使用PHP的exec()使用ImagicMagick的convert转换图像。这是在CentOS服务器上运行的。exec(converthttp://www.google.com/images/srpr/logo3w.png.jpg-resize640/home/mysite/public_html/public/img/posts/original/1414_301a4.jpg);使用exec()不会导致新图像出现在目标文件夹中。但是,如果我要在shell中运行相同的命令,它会完美运行!我相信这是一个PATH问题。如果是这样,我如何检查PHP使用的路径,以及如何在PHP中设置正

php shell_exec 不适用于 imagemagick 命令

我尝试将rgb颜色转换为透明当我在命令行中使用这段代码时,它运行完美。convert-transparent'RGB(249,249,255)'/home/me/web/my.png/home/me/web/mynew.png但是当我将它与php一起使用时:我得到错误:转换:无法打开图像“/home/me/web/mynew.png”:@error/blob.c/OpenBlob/2498。有人有想法吗? 最佳答案 你必须使用你的homedir的相对路径(因为shell_exec)否则你必须使用绝对路径。但是你为什么不用imagem

php - 使用 ImageMagick 将 PDF 转换为 PNG 或 JPEG 非常非常慢

我有一个使用PHP和ImageMagick的PDF到PNG转换脚本,但我在转换速度方面遇到了问题。我知道它有效,因为对于非常小的PDF,转换所花费的时间并不是那么长,但是对于250kb的文件(实际上仍然没有那么大),转换时间超过20分钟。这是PHP://*****GETPATHTOIMAGEMAGICK*****$path_to_imagemagick=trim(`whichconvert`);//*****PATHTOPDFTOCONVERT*****$path_to_pdf=getcwd()."/pdf/myfile.pdf[0]";//*****PATHTOOUTPUTTO***

php - 在 PHP 中使用 imagemagick 蒙太奇

我正在尝试使用imagemagick制作蒙太奇。我让它部分工作。我想制作2列2行的蒙太奇。在白色背景上,图像之间有5px的填充。当我使用以下代码时,生成的图像是一个图像的两倍高和两倍宽,尽管四张图像中只有第一张以正确的大小和Blob出现,其余三个Blob为白色。所有图像的尺寸和文件类型都相同。setFormat("jpg");$image=$image->montageImage(newImagickDraw,'2x2','600x400',0,'0');echo$image; 最佳答案 使用Imagick::addImage使用I

php - 如何为 WAMP 2.5 安装 ImageMagick

WAMP没有安装ImageMagickPHP扩展,我该如何手动安装它?我发现的所有教程似乎都已过时且过于困惑。 最佳答案 我让ImageMagick在Windows8.1的WAMP2.5上工作。这是我所做的。在这里下载最新的ImageMagick:http://imagemagick.org/script/download.php#windows在此处安装(默认情况下应勾选,但确保在安装时勾选“将应用程序目录添加到系统路径”):C:\imagemagick转到最新创建的文件夹并从此处下载最新的zip文件(x64或x86与您的Imag

php - 我应该在 Drupal 中将 ImageMagick 还是 GD2 与 ImageAPI 一起使用?

我应该在Drupal中将ImageMagick或GD2与ImageAPI一起使用吗?有什么优点和缺点? 最佳答案 图像魔术更快可以处理更多格式imagick二进制文件在PHP的内存限制之外工作(据我所知-如果我错了请纠正我)至少可以从CMYK文件中得到一些东西(尽管结果通常看起来像是有人在你的源图像上呕吐,颜色配置文件处理很糟糕)调整透明GIF的大小没有问题,这在某些GD版本中是个问题在从TrueType或其他字体呈现文本时更好、更一致-不同版本的FreeType以略微不同的方式呈现相同的字体没有麻烦。不利的一面是,它并非随处可用,

php - 具体编号如何转换使用 imagemagick 从 .pdf 文件到 .png 图像的页面

我正在使用Imagemagick将我的.pdf文件转换为.png图像但是当我发出命令时$convertsample.pdfimage.png然后它将sample.pdf文件的所有页面转换为.png图像,但正是我想要的转换一个特定的号码。页数(例如前10页或第22或12页等)那么请给我一个解决这个问题的方法。还有一个问题是:当我们在googledocs.pdf查看器中查看我们的.pdf文件时,它们也是图像格式但我们可以选择页面上写的文本并将其复制到剪贴板(只需选择文本并按Ctrl+c)那么我该如何实现这一点,以便我网站的用户可以从我的图片中选择文本。(stackoverflow上已经有一

php - ImageMagick 缺少解码委托(delegate)

我最近搬到了MediaTemple并按照他们的知识库文章here安装了ImageMagick和IMagick.没有错误并且phpinfo()显示模块已正确安装。当我尝试通过PHP在JPG图像上使用IM时出现此错误Uncaughtexception'ImagickException'withmessage'nodecodedelegateforthisimageformat/home/149263/domains/wer.com/html/images/pictures/post/tmp/original/'@error/constitute.c/ReadImage/544'in/nfs