【发布时间】:2011-11-28 19:40:07
【问题描述】:
我正在使用 ImageMagick(通过 MiniMagick Ruby Gem)裁剪图像,我还在图像顶部添加了注释,但我希望它被镜像。
我知道 ImageMagick 有一个 'flop' 命令可以镜像图像,但我不知道如何生成文本,将其翻转并合成到我的图像上。
这是我目前绘制文本的方式(非镜像)。此代码使用 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
如何修改或替换它以绘制镜像文本?
【问题讨论】:
标签: ruby imagemagick minimagick