golang/freetype

GitHub: golang/freetype

将经典 Freetype 字体光栅化器的核心功能以纯 Go 语言实现,为 Go 程序提供 TrueType 字体光栅化能力。

Stars: 819 | Forks: 182

Go 编程语言中的 Freetype 字体光栅化器。 从源码下载并安装: $ go get github.com/golang/freetype 这是一个不完整的移植版本: * 它仅支持 TrueType 字体,不支持 Type 1 字体和位图字体。 * 它仅支持 Unicode 编码。 此外还存在一些实现上的差异: * 它在内部全面采用 26.6 定点数坐标系, 这与原版 Freetype 有所不同——后者在某些地方使用 26.6(或在 16 位系统上使用 10.6),而在“平滑”光栅化器中则使用 24.8。 Freetype-Go 衍生自用 C 语言编写的 Freetype。Freetype 的版权归 1996-2010 David Turner、Robert Wilhelm 和 Werner Lemberg 所有。 Freetype-Go 的版权归 Freetype-Go 作者所有,作者名单列于 AUTHORS 文件中。 除非另有说明,Freetype-Go 的源文件均遵循 LICENSE 文件中的 BSD 风格许可证进行分发。
标签:EVTX分析, FreeType, Go, Ruby工具, TrueType, 图形渲染, 字体光栅化, 日志审计