在Windows中 ,使用名为convert的命令来转换文件系统。 当你inputconvert ,它会要求你指定一个文件系统。 在ImageMagick中 , convert命令用于image processing。 问题是,即使在为ImageMagick convert设置环境variables之后,该工具也不会被调用。 它只调用Windows convert命令。 如何覆盖呢?
我已经安装下载并从链接http://imagemagick.org/script/binary-releases.php#windows安装ImageMagick-6.8.3-7-Q16-x86-dll.exe ,我正在使用Windows 7和PHP 5.3 0.8。 在安装时,它正确地安装在我的机器上, convert命令完美地工作。 在我的转换configuration什么显示在这里 : 但在我的phpinfo部分,我得到: ImageMagick支持的格式没有价值 我得到了像这样的所有图像magick值https://www.evernote.com/shard/s297/sh/12397c86-d016-4ca4-9415-fd541daeca39/2fc504bf5ddba5693efd3249402b2b5c 。 我不知道为什么它没有价值我已经安装了相同的ImageMagick-6.8.3-7-Q16-x86-dll.exe在我的32位windows7机器上的PHP 5.3.8。 php_imagick.dll我从其他网站downloded。 我不知道什么是我在安装imagemaagick的问题,如果是php_imagick.dll版本的问题可以任何人build议这个configuration适当的php_imagick版本?
还有其他关于如何在Windows 7上安装Imagick的线程,但目前为止还没有帮助。 🙁 (也许问题出现了更新的版本) 我已经按照以下步骤来安装: 下载并安装ImageMagick http://www.imagemagick.org/download/binaries/ImageMagick-6.8.8-1-Q16-x86-dll.exe 下载php_imagick.dll并复制到扩展名为dir(c:\ xampp \ php \ ext) http://www.peewit.fr/imagick/php55/vc11/x86/ts/php_imagick.dll 编辑php.ini文件并添加新的扩展名(c:\ xampp \ php \ php.ini) 延长= php_imagick.dll 保存ini文件并重新启动Apache(如有必要,重新启动Windows) 启动Apache并运行testing 当我启动Apache时,我得到一个popup框,显示: 程序无法启动,因为您的计算机缺lessphp5.dll。 尝试重新安装程序来解决这个问题。 然后直接在这之后再来一个: PHP启动:无法加载dynamic库'C:\ xampp \ php \ ext \ php_imagick.dll' – 指定的模块找不到。 据function,我怀疑某种编译错误。 现在我有了编译器MSVC11的PHP版本5.5.6(xampp 1.8.3),就像php_imagick.dll文件一样。 是从源代码下载ImageMagick并编译我自己的正确方式去? (从来没有在Windows编译过)
我用ruby1.9.2和轨道3.0.3。 我试图安装rmagickgem,但是当我运行bundle install我得到一个错误告诉我: Installing rmagick (2.12.1) with native extensions c:/Ruby192/lib/ruby/site_ruby /1.9.1/rubygems/installer.rb:529:in `rescue in block in build_extensions': ERROR : Failed to build gem native extension. (Gem::Installer::ExtensionBuildError) c:/Ruby192/bin/ruby.exe extconf.rb checking for Ruby version >= 1.8.5… yes checking for stdint.h… *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or […]
我试图从ASP.NET网站使用ImageMagick命令行工具将PDF文档转换为PNG文件。 我创build一个新的shell进程,并执行以下命令: convert -density 96×96 "[FileNameAndPath].pdf" "[FileNameAndPath].png" 这在使用VS的ASP.NET Develeopment Server在本地机器上testing网站时运行良好,而且手动input到shell时该命令也可以正常工作。 在ASP.NET中以编程方式创build的shell运行时,出现以下错误消息: Invalid Parameter – 96×96 有人知道为什么会发生,做什么? 在通过RDP使用不同于ASP.NET进程的用户帐户login服务器的同时,我testing了该命令。 我已经在本地机器上使用了完全相同的ImageMagick和Ghostscript安装文件,并在安装过程中激活了将ImageMagick安装path添加到环境variables。 服务器还没有重新启动,因为比。