文件名称:font:用于OpenType文件的golang解析器
文件大小:379KB
文件格式:ZIP
更新时间:2024-06-07 15:23:25
Go
字形 Go软件包的集合,用于解析和编码OpenType字体。 该存储库的主要贡献是库,它支持解析OpenType,TrueType,WOFF和WOFF2字体。 还包括一个名为font的实用程序,它可以对font进行各种有用的操作: go get -u github.com/ConradIrwin/font/cmd/font 信息从name表中获取有关字体的信息: font info ~/Downloads/Fanwood.ttf Scrub清空名称表(即使您使用gzip或woff2编码字体,也可以节省几kb)。 font scrub ~/Downloads/Fanwood.ttf 统计信息告诉您每个表正在使用多少空间: font stats ~/Downloads/Fanwood.ttf 去做 仍然缺少对解析EOT文件的支持(应该易于添加)。 还支持生成WOFF文件(
【文件预览】:
font-master
----go.mod(276B)
----LICENSE.MIT(1KB)
----go.sum(1KB)
----sfnt()
--------table.go(1KB)
--------parse_woff2.go(580B)
--------tag_test.go(783B)
--------testdata()
--------write_otf.go(3KB)
--------table_feature.go(14KB)
--------parse_woff.go(3KB)
--------table_os2.go(2KB)
--------table_hhea.go(1KB)
--------names.go(24KB)
--------table_feature_test.go(623B)
--------font.go(6KB)
--------doc.go(343B)
--------fuzz()
--------table_head.go(2KB)
--------table_name.go(10KB)
--------tag.go(3KB)
--------font_test.go(3KB)
--------parse_test.go(878B)
--------parse_otf.go(3KB)
----.travis.yml(386B)
----README.md(2KB)
----.gitignore(47B)
----cmd()
--------font()