UltKit
Зображення11
PDF13
Документи й дані7
Відео6
Аудіо4
Інші інструменти22

Конвертер WOFF в OTF

Кожен файл WOFF містить або шрифт TrueType, або шрифт OpenType із контурами PostScript. Якщо всередині шрифт PostScript, конвертація в OTF просто повертає його в рідній формі, разом із кривими, хінтингом і всім іншим.

Конвертер шрифтів

або перетягніть Файли TTF, OTF, WOFF … сюди ·

До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв

Результат

Файли обробляються на наших серверах і видаляються через 30 хв.

Як користуватися цим інструментом

  1. 1

    Виберіть шрифти WOFF

    Додайте файли .woff — до 20 за один раз, до 95 MB кожен. Можна змішувати вебшрифти з контурами CFF і TrueType.

  2. 2

    Залиште OTF цільовим форматом

    У полі Конвертувати в вибрано OTF. Значення «Зберегти» в параметрі Хінтинг залишає PostScript-підказки, які були у WOFF; «Автохінтинг» додає підказки шрифтам, що їх не мають.

  3. 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 для таких файлів.

  1. Прочитати заголовок

    Конвертер перевіряє сигнатуру WOFF і поле типу, перш ніж чіпати будь-яку таблицю.

  2. Розпакувати таблиці

    Кожну таблицю, стиснуту zlib, розпаковують і перевіряють її контрольну суму.

  3. Записати OTF

    Шрифти CFF записуються як були; шрифти TrueType отримують нову кубічну таблицю CFF.

Тег OTTO: як розпізнати вебшрифт із CFF

OTTOтег типу в байтах 5–8 файлу WOFF із контурами PostScript

WOFF з типом TrueType натомість зберігає на тому самому місці двійкове значення 0x00010000.

Тег походить із самого 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)
Конвертер WOFF

OTF

Шрифт OpenType

OTF — формат шрифтів OpenType, створений Microsoft і Adobe в 1996 році, нині стандарт ISO/IEC 14496-22. Він може містити контури TrueType або PostScript (CFF) і підтримує розширену типографіку: лігатури, альтернативні гліфи, капітель і широке мовне покриття. OpenType — стандарт професійних шрифтів на всіх основних платформах. Він не стиснутий для вебу, тому сайти зазвичай використовують WOFF2.

Стиснення
Без втрат
Прозорість
–
Анімація
–
Рік появи
1996 · Microsoft and Adobe
Конвертер OTF

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 не стиснутий. Настільні шрифти зберігають без стиснення, щоб система читала їх напряму, тож збільшення очікуване й не означає, що щось додалося.