ImageMagick (MiniMagick Ruby Gem を介して) を使用して画像をトリミングしています。その上に注釈も追加しますが、ミラーリングしたいと考えています。
ImageMagick には画像をミラーリングする「フロップ」コマンドがあることは知っていますが、テキストを生成し、フロップして画像に合成する方法がわかりません。
これが現在のテキストの描画方法です(ミラーリングされていません)。このコードは MiniMagick を使用していますが、実際の ImageMagick コマンドにかなり直接的に変換されます。
image.combine_options do |c|
c.resize "1000"
c.font Rails.root.join('app/assets/fonts/Menlo.ttc').to_s
c.fill '#888888'
c.pointsize '16'
c.draw "text 0,0 '#{annotation}'"
end
これを変更または置き換えて、ミラーリングされたテキストを描画するにはどうすればよいですか?