ImageMagick:粗体和斜体字体?

时间:2011-08-24 23:15:15

标签: windows imagemagick

从命令行使用ImageMagick时,如何指定粗体或斜体字体?

我尝试了-weight Bold-style Italic参数,但它们没有任何效果,至少在我的Windows 7系统上没有效果。我试过按名称调用字体(例如-font "Arial Bold Italic"),但我得到了基本字体(例如,“Arial”)。我正在使用-annotate在图片上叠加字符串。

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:10)

尝试使用连字符的字体名称:-font "Arial-Bold-Italic" - 它在我的Windows 7上运行(与您一样,我无法使-style选项正常工作)。风格顺序(Bold-Italic)在这里非常重要。

要查看ImageMagick可用的所有字体,请使用convert -list font(另外可能>C:\fonts.txt,因为列表通常很长。)

答案 1 :(得分:0)

我遇到了同样的问题:-font "Arial-Italic"没有产生斜体,并且-style导致了错误。但是,-font "Times-Italic"有效。无论出于何种原因,用convert -list font列出的许多斜体字体都无法使用。我发现,Times-Italic是唯一实际产生斜体文本的代码。我在Ubuntu 18.04.3 LTS上使用GraphicsMagick 1.3.28。