使用 PIL 绘制粗体/斜体文本?

新手上路,请多包涵

如何使用 PIL 绘制粗体/斜体文本? ImageFont.truetype(file, size) 有一个仅指定字体大小的选项。

原文由 jack 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.5k
2 个回答

使用字体的粗体/斜体版本

原文由 John La Rooy 发布,翻译遵循 CC BY-SA 2.5 许可协议

到目前为止,还没有粗体特征作为参数,但您可以通过向具有相同颜色文本的文本添加描边来轻松解决。这将是有意义的,因为粗体字体下一个代码详细说明了如何使用笔划

    draw.text((x, y), text, fill=color, font=font, stroke_width=2,
          stroke_fill="black")

原文由 Feisal Aswad 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题