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

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

21得票10回答
Imagick在PHP中的透明转白

我有一张带透明背景的png图像,我想将它转换为带白色背景的jpg图像。 代码基本上是这样的:$image = new Imagick('transparent.png'); $image->writeImage('opaque.jpg'); 但是这样会创建一个黑色背景的jpg。我一直在...

21得票1回答
如何以高质量导出画布上的图片?最佳实践是什么?

我需要您的帮助。 我解释一下我的情况:我在我的应用程序中使用fabric.js库来放置形状、文本等等。 我的画布大小为1000x1000像素(约26.45x26.45厘米)。 我有一个图片上传脚本,只能上传高质量的图像,例如300 dpi。 基本上我所做的是以下操作: - 绘制画布(上...

20得票4回答
在PHP中从Imagick图像输出原始图像

我正在使用Imagick库对原始图像进行一些修改。然后我想直接将其输出到浏览器而不保存。有没有办法做到这一点? 我尝试使用 Imagick :: writeImage('STDOUT')(空输出)和“php:// stdout”出现错误“无法写入文件”。 有什么想法? :)

20得票3回答
在Windows 7上使用XAMPP 1.8.3运行ImageMagick

我已经花了几个小时在本地主机上(运行在Windows 7上的XAMPP 1.8.3)尝试让ImageMagick工作。我已经检查并尝试了我能在这个网站和其他几十个网站中找到的每一个解决方案,但都无法解决问题。无论我尝试什么样的ImageMagick版本和imagick DLL组合,当我尝试启动...

20得票2回答
使用imagick将.psd和.ai转换为PNG/JPG

我正在为数字资产管理器创建缩略图,使用imagemagick最好的方法是什么? 有没有好的资源可以参考?

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

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

18得票1回答
Imagick中有一种方法可以判断字体是否支持给定字符吗?

我正在使用Imagick来生成简单的标志,这些标志只是背景上的文本。 通常我会遍历所有可用的字体,为每种字体呈现不同的渲染方式(每个字体一个图像)。 问题在于,有些字体不支持ASCII字符(我认为它们只针对特定语言进行了设计)。而且我想一些支持ASCII字符的字体也会因为非ASCII字符而...

17得票5回答
无法加载imagick库

我已经从这里安装了imagick(ImageMagick-7.0.3-1-Q16-x64-dll)和dll文件(TS 32位)从这里。然后将CORE_RL_*复制到C:\xampp\apache\bin,但是当我运行laravel服务器时仍然出现以下错误。 错误:警告:PHP启动:无法加载动...

17得票3回答
如何在PHP中使用Imagick?(调整大小和裁剪)

我使用imagick进行缩略图裁剪,但有时裁剪后的缩略图会丢失图片的顶部部分(头发、眼睛)。 我考虑先调整图像大小再进行裁剪。此外,我需要保持图像大小比例不变。 以下是我用于裁剪的php脚本:$im = new imagick( "img/20130815233205-8.jpg" ); ...