Приложение для преобразования шрифтов из 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.
Если вы выбрали хотя бы один шрифт, вы можете выбрать «Показать в Finder» из меню «Файл» или панели инструментов (или использовать сочетание клавиатуры Cmd + Shift + R ), чтобы открыть содержащую папку в Finder.
Вы можете выбрать «Скопировать CSS» в меню «Файл» или панели инструментов, чтобы скопировать правила CSS @font-face для преобразованных шрифтов в буфер обмена. Это работает только для шрифтов, которые завершили конверсию. Программа пытается определить общее семейство шрифтов (Serif, Sans Serif или Monospace), стиль (курсив) и вес (жирный) каждого файла, как в следующем примере вывода:
@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 имеет лучшее сжатие, но Уофф обладает более широкой поддержкой браузера. Каждый формат имеет слайдер уровня сжатия , где более низкие значения обеспечивают более быстрое сжатие и декомпрессию, но более высокие значения обеспечивают меньшие размеры файлов.
WOFF2 также имеет опцию Allion Transforms , которая определяет, выполняются ли дополнительные преобразования для таблиц glyf , loca и hmtx шрифта (см. Спецификацию формата WOFF2). Если этот вариант отменен, эти таблицы остаются в их первоначальной, несущественной форме.
Включает в себя SFNT2WOFF-Zopfli от Bram Stein, сам по себе получен из SFNT2WOFF Джонатаном Кью из Мозиллы и алгоритма сжатия Zopfli от Google.
Включает код WOFF2 и Brotli от Google.
Использует сжатие, плюс, открыть папки, копирование, время, метла и проверьте значки от Font Awesome.