首页 > 解决方案 > 我可以使用 Go 在现有图像上添加标题吗?

问题描述

如果我有字体文件(用于不同的字体),是否可以使用 Go 在图像上创建标题?

标签: gographics

解决方案


你可以使用我的gofont库。请参阅最小接口的文档

您基本上调用gofont.LoadFromFile("font.ttf")and 在返回的Font对象上,您可以设置PixelHeightandR/G/B值来控制绘图输出。

调用font.Write()对象将文本呈现到您的draw.Image. 甚至可以使用函数返回的 x 和 y 值使文本居中。

该库是纯 Go 并且应该适用于所有平台。


推荐阅读