将字体从TrueType转换为WOFF/WOFF2的应用程序。用Objective-C/C ++编写。需要Mac OS 10.12(Sierra)或更高。

二进制版本可在“版本”页面上找到。
二进制文件是自签名但未公证的,因此Mac OS 10.15(Catalina)和更高的启动时显示错误。右键单击该应用程序图标,然后选择“打开”以启用绕过此安全警告的选项。
有几种添加字体转换字体的方法:
Cmd + O )中选择“添加字体”,然后在文件选择器中选择字体文件。TrueType(.TTF,.OTF)格式中的字体转换为WOFF/WOFF2,并且WOFF/WOFF2(.WOFF,.WOFF2)格式中的字体转换为truetype。
如果您至少选择了一个字体,则可以从“文件”菜单或工具栏(或使用键盘快捷键Cmd + Shift + R )中选择“在Finder中显示”,以打开Finder中的包含文件夹。
您可以从“文件”菜单或工具栏中选择“复制CSS”,以将转换为字体的CSS @font-face规则复制到剪贴板。这仅适用于完成转换的字体。该程序试图确定每个文件的通用字体家族(Serif,sans serif或单拼音),样式(斜体)和重量(粗体),如以下示例输出:
@font-face {
font-family : "Mohave" ;
font-style : normal;
font-weight : bold;
src : url ( "Mohave-Bold.woff2" ) format ( "woff2" ) , url ( "Mohave-Bold.woff" ) format ( "woff" ) , url ( "Mohave-Bold.ttf" ) format ( "truetype" );
}
@font-face {
font-family : "Mohave" ;
font-style : italic;
font-weight : bold;
src : url ( "Mohave-BoldItalic.woff2" ) format ( "woff2" ) , url ( "Mohave-BoldItalic.woff" ) format ( "woff" ) , url ( "Mohave-BoldItalic.ttf" ) format ( "truetype" );
}
@font-face {
font-family : "Mohave" ;
font-style : italic;
font-weight : normal;
src : url ( "Mohave-Italic.woff2" ) format ( "woff2" ) , url ( "Mohave-Italic.woff" ) format ( "woff" ) , url ( "Mohave-Italic.ttf" ) format ( "truetype" );
}
@font-face {
font-family : "Mohave" ;
font-style : normal;
font-weight : normal;
src : url ( "Mohave-Regular.woff2" ) format ( "woff2" ) , url ( "Mohave-Regular.woff" ) format ( "woff" ) , url ( "Mohave-Regular.ttf" ) format ( "truetype" );
}但是,除了“正常”和“大胆”之外,它不能确定草书或幻想字体或权重。
您可以通过从应用程序菜单中选择它来打开“首选项”窗口(或使用键盘快捷键Cmd , )。

输出格式确定程序是否生成WOFF文件,Woff2文件或两者。 Woff2具有更好的压缩,但是Woff具有更广泛的浏览器支持。每种格式都有一个压缩级滑块,其中较低的值提供更快的压缩和减压,但较高的值提供了较小的文件尺寸。
Woff2还具有允许变换选项,该选项确定是否对字体的glyf , loca和hmtx表进行了其他变换(请参阅WOFF2格式规范)。如果取消选择此选项,则将这些表以其原始未压缩形式保留。
Bram Stein融合了SFNT2WOFF-ZOPFLI,本身由Mozilla的Jonathan Kew衍生自Mozilla的Jonathan Kew和Google的Lode Vandevenne和Jyrki Alakuijala的Zopfli压缩算法。
通过Google合并Woff2和Brotli代码。
使用压缩,加上文件夹打开,复制,时间,扫帚和通过字体符合图标。