當我嘗試在使用RMagick的Rails中打開JPEG格式文件時,它始終返回nil,並帶有任何jpg文件。其他文件格式打開。RMagick返回nil讀取JPEG
$ script/console
Loading development environment (Rails 2.3.4)
>> require 'RMagick'
>> img = Image.read("1.gif").first
=> 1.gif GIF 230x100 230x100+0+0 PseudoClass 256c 8-bit 2kb
>> img = Image.read("1.png").first
=> 1.png PNG 1280x800 1280x800+0+0 DirectClass 8-bit 156kb
>> img = Image.read("1.jpg").first
=> nil
爲什麼會發生這種情況?
是的,我重新安裝libjpeg庫到版本8a,結果相同。 – Yuri 2010-03-29 22:20:46
我正在運行'RMagick 2.12.2'。在irb中,'require'RMagick'',然後'Magick :: Image.read('abc.jpg')'returns'=> [abc.jpg JPEG 2000x1003 2000x1003 + 0 + 0 DirectClass 8-bit 1409kb]'。 – 2010-03-30 00:02:31