我在我的Windows机器上安装了Imagemagick和paperclip gem。问题是:styles => {...}
不起作用,所以我认为回形针在imagemagick上有一些问题。
我通过运行echo %path%
命令测试了Imagemagick是否已正确安装,安装似乎没问题。
我还在development.rb文件中包含以下内容
Paperclip.options[:command_path] = "C:\Program Files\ImageMagick-6.6.8-Q16"
在show.html中。 Erb,不显示缩略图。
<%= image_tag @user.avatar.url(:small) %>
<%= image_tag @user.avatar.url(:thumb) %>
我怎么知道回形针在Windows上不能与Iamgemagick一起使用?
答案 0 :(得分:2)
尝试从命令行直接使用Imagemagick转换图像: http://www.imagemagick.org/script/convert.php?ImageMagick=j0e25rle0cl99l8lade2e6l8n3
如果它不起作用,那么你的Imagemagick安装无效。
同时检查图像是否由rails正确创建,应该位于rails应用程序文件夹中的public / system / avatar /文件夹中,除非您更改了默认配置...
答案 1 :(得分:0)
你放了form_for(...,:html => { :multipart => true })
吗?有一天这对我有帮助
答案 2 :(得分:0)
我可能会迟到这里给出答案,但这确实有助于我检查我的imagemagick是否正常工作rmagick是依赖的。只需尝试使用
转换您的一个图像 convert rose.jpg -resize 50% rose.png
这只是图像魔法的基本操作。如果它适合你,那么你的imagemagick运作良好