ruby - ImageList 包含相等的图像 rmagick
问题描述
我正在尝试将文本转换为动画 gif,逐个字母地显示短语,并且在用图像填充 ImageList 时,我只是从上次text2.length.times
迭代中得到列表填充相同的图片。为什么会这样?
out= Magick::ImageList.new
text2 = text2.fit 43 #"Приехал я|, значится, из лагеря домой.\n"
temp_text=""
text2.length.times {
|i|
temp_text+=text2[i]+""
out[i]= (canvas.annotate(text, 0,0,0,62, temp_text) {
self.fill = 'black'#'gray83'
})
# = canvas
}
out.length.times{
|i|
out[i].write("out#{i}.png")
}
解决方案
推荐阅读
- php - 文件夹内的 PHP 内容文件返回错误 403
- jquery - ReferenceError:找不到变量:Rails
- javascript - jQuery搜索单个单词而不是单词字符串
- r - 在 R 中将数百个 HDF 文件转换为 .tif
- java - 在 JpaRepository 中使用 postgres 函数时间戳
- android - strings.xml 资源可以有多大?
- python - 四个矩阵的切片数组
- php - 如何在 Symfony REST API 中处理括号字段数组
- python - 如何使用 OOP 使图像移动
- google-apps-script - 为什么在appsscript.json 中存在权限时表单给出必需权限错误?