0
我正在使用Attachment_fu上傳圖像。如何將.tiff圖像轉換爲.jpeg格式
我需要在應用程序中上傳圖像後將.tiff圖像轉換爲.jpeg格式。
我用下面的代碼:
:styles => {
:thumb => ["150x172#",:jpg],
:large => ["100%", :jpg]
},
但它不適合我有用。
請幫助我如何轉換圖像格式?
我正在使用Attachment_fu上傳圖像。如何將.tiff圖像轉換爲.jpeg格式
我需要在應用程序中上傳圖像後將.tiff圖像轉換爲.jpeg格式。
我用下面的代碼:
:styles => {
:thumb => ["150x172#",:jpg],
:large => ["100%", :jpg]
},
但它不適合我有用。
請幫助我如何轉換圖像格式?
正如您已經隱含在您的標籤ImageMagic將做的伎倆。 您可以使用convert
命令行實用程序或使用其紅寶石綁定RMagic。 在後一種情況下,您只需讀取圖像並用新名稱重新寫入。 上述文件說:
require 'RMagick'
include Magick
cat = ImageList.new("Cheetah.jpg")
smallcat = cat.minify
smallcat.display
smallcat.write("Small-Cheetah.gif")
您還可以閱讀和從字符串寫,如果你不希望在磁盤上的文件。
如果您有其他想法,請詳細說明問題。 – michas