我有一个简单的文本文件,其内容类似于“今天是28度”。我正在尝试使用imagemagick将其居中到图像的中间位置。我正在使用的命令就是这个
`convert -background lightblue -fill blue -size 165x70 filename.txt image.png`
我尝试使用重力,但由于某种原因,它总是把文字放在图像之外。从我能看到的情况来看,我没有正确使用它。我希望它集中在一起。有什么建议吗?
答案 0 :(得分:20)
convert \
-size 165x70 \
xc:lightblue \
-font Bookman-DemiItalic \
-pointsize 12 \
-fill blue \
-gravity center \
-draw "text 0,0 'It is 28 degrees today'" \
image.png
如果要从现有文件中提取输入,只需将其输入到绘图命令:
convert \
-size 165x70 \
xc:lightblue \
-font Bookman-DemiItalic \
-pointsize 12 \
-fill blue \
-gravity center \
-draw "text 0,0 '$(cat file.txt)'" \
image.png
答案 1 :(得分:2)
看看这个
convert temp.jpg -gravity Center -pointsize 30 -annotate 0 'Love you
mom' temp1.jpg
'我爱你妈妈'文字 重力定位文本的中心位置