gpt4 book ai didi

ruby-on-rails - Ruby/Rails 图像处理库

转载 作者:数据小太阳 更新时间:2023-10-29 06:38:04 25 4
gpt4 key购买 nike

stackoverflow 的好 friend ,今天我来这里是为了获得有关在 Rails 环境中使用 Ruby 进行图像处理/操作的指导。我正在制作动态横幅广告,其中大部分(如果不是全部)文字。只需一两行就相当简单,但我想要调整字体、文本颜色、文本大小等的选项。

对于此类任务,您推荐哪些库?

我在 rMagick 中读了一点,我看到很多关于内存问题和缺乏文本渲染功能的提示。我没有看到很多可供选择的活跃项目。

谢谢!

编辑:我有机会弄乱了 RMagick,虽然它的库功能齐全,但在文本部分严重缺乏。我无法使用的一项功能是不间断空格。我在我的文本中打印了一个电话号码,将区号与号码的其余部分放在不同的行上确实没有意义。

我选择 RMagick 作为目前最好的解决方案,因为它功能齐全且正在积极开发,但它绝不是一个好的解决方案。

最佳答案

我写了类似下面的内容:

require 'rubygems'
require 'RMagick'
include Magick

image = Image.new(50, 50) {
self.background_color = "white"
}
text = Draw.new
text.annotate(image, 0,0,0,40, 'Named Colors') {
self.fill = 'black'
self.pointsize = 32
}
image.write("image.png")

这应该很容易理解。也看看 the documentation .虽然它的布局不是很完美,但它几乎就在那里。

关于ruby-on-rails - Ruby/Rails 图像处理库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1704670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com