ImageMagick:粗体和斜体字体?

发布于 2024-12-01 07:18:05 字数 267 浏览 0 评论 0原文

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

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

预先感谢您的帮助。

When using ImageMagick from the command line, how do I specify a bold or italic font?

I have tried the -weight Bold and -style Italic arguments, but they have no effect, at least not on my Windows 7 system. I have tried calling typefaces by name (e.g., -font "Arial Bold Italic") but I get the base font (e.g., "Arial"). I'm using -annotate to overlay a string on a picture.

Thanks in advance for your help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

久随 2024-12-08 07:18:05

尝试使用连字符的字体名称:-font "Arial-Bold-Italic" - 它在我的 Windows 7 上工作(像你一样,我无法使 -style 选项工作) 。样式顺序(粗体-斜体)在这里很重要。

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

Try font name with hyphens: -font "Arial-Bold-Italic" - it worked on my Windows 7 (like you, I couldn't make -style option working). Order of styles (Bold-Italic) is important here.

To see all the fonts available to ImageMagick, use convert -list font (and additionally maybe >C:\fonts.txt, because the list is usually very long).

痴梦一场 2024-12-08 07:18:05

我遇到了同样的问题:-font "Arial-Italic" 没有产生斜体,-style 导致错误。但是,-font "Times-Italic" 可以工作。无论出于何种原因,convert -list font 列出的许多斜体字体都不起作用。 Times-Italic 是我发现的唯一能真正生成斜体文本的工具。我在 Ubuntu 18.04.3 LTS 上使用 GraphicsMagick 1.3.28。

I had the same problem: -font "Arial-Italic" did not produce italic and -style resulted in an error. However, -font "Times-Italic" works. For whatever reason, many of the italic fonts listed with convert -list font are not functional. Times-Italic is the only one I found that actually produces italic text. I use GraphicsMagick 1.3.28 on Ubuntu 18.04.3 LTS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文