首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在convert imagemagick中添加批注时使用希腊字母

在convert imagemagick中添加批注时使用希腊字母
EN

Stack Overflow用户
提问于 2017-11-24 00:39:12
回答 1查看 403关注 0票数 0

我需要使用linux上imagemagick中的convert在图形上注释一些包含希腊字母的标签/文本。最好的选择是什么?

一些微不足道的选择,例如:

代码语言:javascript
运行
复制
ii=1
label="α β $ii"
convert in.png -fill black -annotate "$label" out.png

行不通的。我不熟悉字体编码选项。

EN

回答 1

Stack Overflow用户

发布于 2017-11-24 02:36:26

在ImageMagick 6.9.9.23Mac OSX Sierra中,一种适用于我的方法是使用希腊字体。(符号字体也可用)

代码语言:javascript
运行
复制
ii=1
label="a b $ii"
convert logo: -font GreekMathSymbols -pointsize 64 -gravity center -fill red -annotate +0+0 "$label" out.png

或者,使用兼容UTF-8的文本编辑器,并使用支持这些字符的字体键入文本。例如,我使用相同的GreekMathSymbols字体将您的alpha beta one字符放入文本文件中。

然后

代码语言:javascript
运行
复制
convert logo: -font GreekMathSymbols -pointsize 64 -gravity center -fill red -annotate +0+0 "@greek.txt" out2.png

另请参阅http://www.imagemagick.org/Usage/text/#unicode

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47460044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档