当我运行以下代码时,mogirify
进入这个递归循环,似乎永远不会离开它。我在mini_magick
gem中添加了一些调试语句并打印出日志 - https://gist.github.com/kapso/5c4a4c7937c2e8f6667f
image = MiniMagick::Image.open("original.png")
image.combine_options do |cmd|
cmd.gravity 'south'
cmd.draw 'text 10,10 "whatever"'
cmd.fill 'black'
end
image.write "output.jpg"
ImageMagick版本:
$ mogrify -version
Version: ImageMagick 6.8.9-5 Q16 x86_64 2014-07-25 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules
Delegates: bzlib freetype jng jpeg ltdl lzma png xml zlib