我在极少数情况下从RMagick 2.13.1收到错误,错误消息对我没有意义。任何人都能有任何见解吗?
pagination = Magick::ImageList.new
pagination.from_blob(RestClient.get(url))
pagination.each do |f|
f.crop!(Magick::SouthWestGravity, 0, 20, 368, 358)
end
crop!
提出RangeError: bignum too big to convert into 'long'
在致电crop!
之前,我可以检查f
并获取“PNG 550x366 550x366 + 0 + 0 DirectClass 16-bit 625kb”。
代码通常有效,我无法弄清楚是什么原因导致它在此图像上中断。