2013-07-19 34 views
0

我正在嘗試使用MiniMagick進行某些圖像操作,但我在組合命令時遇到了問題。我想使用帶有fuzz因子的trim命令。MiniMagick中的組合選項

調用

image.fuzz "30%" 
image.trim 

完美。但我的理解是,將繼續爲所有未來的命令設置這個因素,這是我不想要的。相反,我已經試過

image.combine_options do |c| 
    c.fuzz "30%" 
    c.trim 
end 

但不幸的是這似乎並沒有做任何事情(除非我設置fuzz係數爲100%,在這種情況下,正確的99%將刪除圖像 - fuzz每一個像素,但是, 什麼也沒做)。

我在做什麼錯?提前謝謝了!

回答

1

啊,我忘了添加+repage選項trim。此作品:

image.combine_options do |c| 
    c.fuzz "30%" 
    c.trim "+repage" 
end