Tag: imagick

Howto:在Ubuntu 11.10上安装Imagick(for php)

我试图安装ImagicK作为我想要用于我的项目Yii扩展的需要。 我已经检查了几个不同的build议,但迄今为止没有任何工作,最终的框架扩展仍然给我一个错误(必须安装ImagicK)。 我尝试过这样的事情: sudo apt-get update sudo apt-get install imagick-php5 .. etc 以及PECL安装,最终抛出我以下错误: Checking ImageMagick MagickWand API configuration program… configure: error: not found. Please provide a path to MagickWand-config or Wand-config program. 如何在Ubuntu 11.10上安装和集成ImagicK以及如何使用PHP进行集成将非常有帮助。 提前致谢!

如何在Windows 7上安装Imagick / imagemagick

如何在Windows 7中安装图像魔术。我遵循这些说明 在Windows XP上安装IMagick(php 5.2.x) 下载并安装ImageMagick-6.5.8-7 Q16-windows-dll.exe http://www.imagemagick.org/download/binaries/ ImageMagick-6.5.8-7-Q16-windows-dll.exe 下载php_imagick_dyn-Q16.dll: http ://valokuva.org/outside-blog-content/ imagick-windows-builds / 080709 / 复制dll到[PHP] /扩展目录,并将其重命名为php_imagick.dll 你必须编辑你的php.ini文件并添加新的扩展名 extension=php_imagick.dll 保存ini文件并重新启动apache服务器。 (如有必要,重新启动你的Windows) phpinfo()应该显示imagick启用。 之后,我执行一个示例脚本,但它不工作。 它显示了Imagic类缺less的错误。 致命错误:在XXX行上找不到C:… \ imgborder.php中的'Imagick'类 请帮我安装Imagick。 🙁

导出具有高质量图像的canvas的最佳做法是什么?

我需要你的帮助。 我解释我的情况:我正在使用fabric.js库在应用程序中放置形状,文本等。 我的canvas尺寸为1000×1000像素(约26.45×26.45厘米)。 我有一个图像上传脚本只能上传高质量的图像,如300 dpi。 基本上我所做的是: – 绘制canvas(上传图片,放置文本等); – 调整尺寸乘以比例因子的canvas最终能够以300dpi的图像; – 以PNG格式保存canvas; – 使用php / ajax和Imagick,把canvas以300 dpi的质量,保存在jpg格式。 问题是:当我保存canvas时,上传的图像的质量将会下降,因为我调整了canvas的大小是72 dpi(在我保存PNG的那一刻)。 我认为可能的解决scheme是:上传图片时,将位置以x和y的位置和大小保存到整个过程的最后,以JPG格式replace图片。 如果这是一个最好的方法,可以使用Imagick库或PHP? 我想知道你的意见。 谢谢。