我想用一些脚本:http://www.fmwconcepts.com/imagemagick/处理上传到我的Rails应用程序的图像。我怎样才能实现它?我能以某种方式在Paperclip中设置它,还是需要编写一些自定义代码?自定义脚本的ImageMagick(回形针?)
3
A
回答
3
回形针提供了一种方法来写你自己的图像处理器,这主要是利用由ImageMagick的和类似设备提供的命令行工具。
既然你上面链接中的脚本都是命令行工具,这将是相当琐碎写一个处理器来使用这些。
资源:
- Railscast #182使用定制处理器进行裁剪。
- Paperclip的default thumbnail processor提供关于如何实现自己的处理器的良好文档。
1
你可能要考虑CarrierWave而不是回形针。使用CarrierWave和RMagick定制图像处理行为更容易。
约CarrierWave的Railscast是一个很好的起点:
http://railscasts.com/episodes/253-carrierwave-file-uploads
相关问题
- 1. ImageMagick和回形针问题
- 2. Rails 3,回形针 - 自定义插值
- 3. 回形针| ImageMagick - 无法使用自定义高度调整图像大小
- 4. 回形针,ImageMagick的 “UnrecognizedAlphaChannelType'删除'”
- 5. ImageMagick对回形针插件的要求
- 6. Windows上的回形针/ ImageMagick问题
- 7. 回形针无法找到imagemagick
- 8. ImageMagick,回形针,macOs塞拉利昂
- 9. 识别错误回形针和Imagemagick
- 10. 导轨3回形针imagemagick问题
- 11. iOS MapKit自定义针脚
- 12. 回形针自定义内插(也称为AWS S3的自定义路径)
- 13. 自定义脚本回调infinitescroll.js
- 14. 回形针 - 未定义的方法'icon_file_name'
- 15. 未定义的回形针方法
- 16. 自定义字体与imagemagick
- 17. 自定义的Python脚本
- 18. Rails的回形针自定义文件路径
- 19. 回形针图片尺寸自定义的验证
- 20. 带ID的回形针自定义路径belongs_to
- 21. 回形针 - 存储在S3中的自定义文件夹中
- 22. 定义回形针样式大小dynamicaly
- 23. Rails回形针未定义方法`validates_attachment'?
- 24. 用回形针在导轨上自定义裁剪
- 25. 为回形针附件创建自定义URL
- 26. 回形针自定义处理器不改变图像类型
- 27. 回形针自定义路径和多态关联网址
- 28. 自定义回形针处理器未被调用
- 29. 添加自定义“样式”,以回形针宝石
- 30. 轨回形针上传自定义URL路径