Конвертер WOFF в OTF
Внутри каждого файла WOFF лежит либо шрифт TrueType, либо шрифт OpenType с контурами PostScript. Если внутри шрифт второго типа, при конвертации в OTF вы просто получаете его обратно в исходном виде — с теми же кривыми, хинтингом и всем остальным.
Конвертер шрифтов
или перетащите сюда файлы TTF, OTF, WOFF … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
Удаление неиспользуемых систем письма может уменьшить веб-шрифт с сотен КБ до менее чем 30 КБ. Для шрифтов, которые устанавливаются на компьютер, оставьте все символы.
Вставьте текст или символы, которые должен содержать шрифт, например слово из логотипа или заголовок. Всё остальное будет удалено.
Хинтинг делает мелкий текст чётче на экранах Windows. Его удаление часто уменьшает веб-шрифты на 10–30%; автохинтинг добавляет его шрифтам, где его нет.
Оставьте поле пустым, чтобы сохранить исходное имя. Переименование позволяет установить преобразованный шрифт рядом с оригиналом без конфликта.
Например, Regular, Bold, Italic. Оставьте поле пустым, чтобы сохранить исходное имя начертания.
Как пользоваться инструментом
- 1
Загрузите шрифты WOFF
Добавьте файлы .woff: до 20 за один раз, каждый не больше 95 MB. Можно загружать вместе веб-шрифты с контурами CFF и TrueType.
- 2
Оставьте OTF в качестве целевого формата
В поле Преобразовать в выбран OTF. Если в поле Хинтинг выбрано «Сохранить», сохраняются все подсказки PostScript, которые были в WOFF; «Автохинтинг» добавляет подсказки шрифтам, в которых их нет.
- 3
Конвертируйте в OTF
Нажмите Конвертировать в OTF, сохраните файлы и установите их двойным щелчком. Закройте и снова откройте программы для дизайна, чтобы обновились списки шрифтов.
Если WOFF был создан из OTF, конвертация — это точная распаковка. Если из TTF, кривые переписываются в кубической форме, при этом их форма сохраняется.
Результат WOFF в OTF зависит от типа шрифта
Спецификация WOFF 1.0, рекомендация W3C с 2012 года, описывает контейнер, а не новый вид шрифта. В её заголовке записан тип шрифта, который она содержит, а затем перечислены таблицы со сжатой и исходной длиной. Словолитни, рисовавшие гарнитуры в PostScript, — а на этой традиции построена большая часть печатных шрифтов, — экспортировали для веб-лицензий файлы WOFF с контурами CFF. Те, кто работал в TrueType, экспортировали другой тип. Расширение .woff не говорит, какой именно перед вами.
Для файла с контурами CFF конвертация в OTF означает распаковку таблиц и запись их обратно, поэтому сохраняются даже подсказки PostScript, и правильная настройка Хинтинг — «Сохранить». Для файла с контурами TrueType конвертеру приходится создавать новую таблицу CFF: квадратичные кривые точно переводятся в кубические, но инструкции TrueType не имеют аналога в CFF и отбрасываются. Это не дефект, а лишь повод для таких файлов предпочесть вывод в TTF.
Чтение заголовка
Прежде чем трогать таблицы, конвертер проверяет сигнатуру WOFF и поле типа шрифта.
Распаковка таблиц
Каждая таблица, сжатая zlib, распаковывается, а её контрольная сумма проверяется.
Запись OTF
Шрифты CFF записываются как были; для шрифтов TrueType создаётся новая кубическая таблица CFF.
Тег OTTO: как распознать веб-шрифт с CFF
OTTOметка типа шрифта, хранящаяся в байтах 5–8 файла WOFF с контурами PostScript
Метка пришла из самого OpenType: каждый настольный файл .otf с контурами CFF начинается с тех же четырёх букв, а WOFF просто копирует это значение в свой заголовок. Проверять перед загрузкой не нужно: конвертер читает его в любом случае, но знание типа помогает выбрать между этой страницей и WOFF в TTF или понять, почему одна гарнитура приходит с хинтами, а другая без них.
Тот же выбор есть и у нового формата. Файл .woff2 тоже записывает тип шрифта, и конвертер шрифтов обрабатывает его так же, только с Brotli вместо zlib.
Лицензия на использование веб-шрифта на компьютере
WOFF
Web Open Font Format
WOFF — формат веб-шрифтов, созданный Mozilla, Opera и Microsoft и опубликованный как Рекомендация W3C в 2012 году. Он упаковывает данные шрифтов TrueType или OpenType со сжатием и метаданными для более быстрой загрузки. WOFF поддерживают все браузеры, но его во многом вытеснил WOFF2, который сжимает лучше. Настольные операционные системы не могут установить шрифты WOFF напрямую.
- Сжатие
- Без потерь
- Прозрачность
- –
- Анимация
- –
- Год появления
- 2012 · W3C (Mozilla, Opera, Microsoft)
OTF
Шрифт OpenType
OTF — формат шрифтов OpenType, созданный Microsoft и Adobe в 1996 году; сейчас это стандарт ISO/IEC 14496-22. Он может содержать контуры TrueType или PostScript (CFF) и поддерживает продвинутую типографику: лигатуры, альтернативные глифы, капитель и широкий охват языков. OpenType — стандарт профессиональных шрифтов на всех основных платформах. Для веба он не сжат, поэтому сайты обычно отдают вместо него WOFF2.
- Сжатие
- Без потерь
- Прозрачность
- –
- Анимация
- –
- Год появления
- 1996 · Microsoft and Adobe
WOFF в OTF возвращает веб-шрифт на рабочий стол в формате OpenType. Если WOFF собран из шрифта CFF, это точная распаковка, и такой вариант естественно подходит для печати и работы в программах Adobe.
Вопросы о конвертации WOFF в OTF
Во что конвертировать WOFF: в OTF или в TTF?
Ориентируйтесь на контуры внутри файла. WOFF с заголовком OTTO содержит контуры CFF и превращается в OTF без изменения кривых. Если же он собран из контуров TrueType, он устанавливается так же успешно, как и при WOFF в TTF, где глифы не приходится переписывать.
Как узнать, какие контуры внутри WOFF — CFF или TrueType?
Посмотрите первые восемь байт. Каждый WOFF начинается с сигнатуры wOFF, а следующие четыре байта указывают тип шрифта: OTTO для контуров CFF или двоичный номер версии 1.0 для TrueType. Их покажет любой hex-редактор или команда xxd -l 8 в терминале.
Получится ли в OTF ровно тот шрифт, который выпустила студия?
С практической точки зрения да, если тип шрифта CFF: те же контуры, хинты, метрики и функции. Файл собирается заново из распакованных таблиц, поэтому его байты и порядок таблиц могут отличаться от оригинала словолитни, но на отображение это не влияет.
Работает ли OTF, полученный из WOFF, в Adobe InDesign и Illustrator?
Да. После установки OTF с контурами CFF — это тот же тип шрифта, что использует собственная библиотека шрифтов Adobe; InDesign и Illustrator показывают его вместе с остальными шрифтами, а его возможности OpenType доступны в панелях «Глифы» и OpenType.
Почему OTF весит больше загруженного WOFF?
WOFF был сжат zlib, а OTF не сжат. Настольные шрифты хранятся без сжатия, чтобы система могла читать их напрямую, поэтому рост размера ожидаем и не означает, что что-то добавилось.
- Конвертер WOFF в TTFРаспакуйте веб-шрифты WOFF 1.0 в устанавливаемые файлы TrueType TTF из старых наборов веб-шрифтов, бэкапов сайтов и иконочных шрифтов. До 20 шрифтов за раз.
- Конвертер WOFF2 в TTFРаспакуйте веб-шрифты WOFF2 в файлы TrueType TTF для Windows, macOS, Word и Figma. Узнайте, почему в некоторых веб-шрифтах не хватает букв.
- Конвертировать TTF в OTFКонвертируйте шрифты TrueType TTF в OpenType OTF с контурами CFF. Квадратичные кривые точно переходят в кубические; узнайте, что будет с хинтингом.
- Конвертер OTF в TTFКонвертируйте шрифты OpenType OTF в TrueType TTF для программ, которые видят только TTF. Что происходит с кубическими кривыми и хинтингом PostScript.
- Конвертировать TTF в WOFFУпакуйте шрифты TrueType в WOFF 1.0 для Internet Explorer 9–11, старых читалок и устаревших тем CMS. Узнайте, когда запасной WOFF еще нужен.