Извлечение встроенных шрифтов
Загрузите документ или файл шрифта, чтобы извлечь и перечислить все встроенные шрифты. Наш инструмент анализирует файлы DOCX, PPTX, PDF, TTF, OTF и WOFF, чтобы определить названия и типы шрифтов (TrueType или OpenType), являются ли шрифты подмножествами и как они встроены. Вся обработка выполняется полностью в браузере — без загрузок на сервер и без регистрации.
Upload a document (DOCX, PPTX, PDF) or font file (TTF, OTF, WOFF, WOFF2) to extract and list all embedded fonts. See font names, types, whether they're TrueType or OpenType, and if they've been subsetted. Perfect for designers, developers, and document forensic analysts who need to verify font usage and licensing. All processing is done entirely in your browser - no uploads, no signup required.
Drag & drop a file here, or click to select
Supports: DOCX, PPTX, PDF, TTF, OTF, WOFF, WOFF2
Зачем использовать наш инструмент извлечения встроенных шрифтов?
- Извлечение шрифтов из многих форматов: поддерживает извлечение шрифтов из всех основных форматов документов и шрифтов: DOCX, PPTX, PDF, TTF, OTF, WOFF и WOFF2. Для документов OOXML инструмент разбирает структуру ZIP, чтобы найти встроенные файлы шрифтов и ссылки на шрифты в XML. Для файлов шрифтов он читает таблицу имён прямо из бинарных данных.
- Определение подмножеств и классификация шрифтов: автоматически определяет, являются ли шрифты подмножествами (только использованные символы) или полными. Каждый шрифт классифицируется по типу источника: встроенный (хранится внутри документа), по ссылке (используется, но не встроен) или обнаруженный (найден по анализу заголовка). Метки и цветовая кодировка делают классификацию понятной с первого взгляда.
- Проверка лицензий и соответствия: быстро выявляйте шрифты-подмножества и встроенные файлы шрифтов для проверки соблюдения лицензий. Многие лицензии ограничивают встраивание или требуют особых разрешений. Инструмент помогает дизайнерам и авторам контента проверить, правильно ли встроены шрифты в документы.
- Обработка на 100% приватна в браузере: всё извлечение шрифтов происходит полностью в браузере. Файлы читаются через API FileReader и анализируются в памяти — данные никогда не отправляются на сервер. Для больших файлов анализируются только первые 10 МБ, чтобы обеспечить быстродействие и при этом найти все ссылки на встроенные шрифты.
Типичные сценарии использования инструмента извлечения встроенных шрифтов
- Проверка соблюдения лицензий на шрифты: перед распространением документа убедитесь, что все встроенные шрифты имеют правильные права на встраивание. Некоторые лицензии ограничивают встраивание (например, «Installable» против «Preview & Print»). Выявляйте шрифты-подмножества, у которых биты встраивания могли быть изменены. Необходимо для типографий, издательств и маркетинговых команд.
- Криминалистический анализ документов: извлекайте информацию о шрифтах из подозрительных документов, чтобы определить создавшее их ПО. Выбор шрифтов может указывать на инструмент создания (например, специфичные встраивания шрифтов Adobe, Microsoft Office или Google Docs). Полезно для анализа происхождения документов в цифровой криминалистике.
- Проверка соблюдения фирменных шрифтов: убедитесь, что маркетинговые документы и презентации используют только утверждённые фирменные шрифты. Быстро сканируйте партию файлов DOCX и PPTX, чтобы проверить отсутствие несанкционированных или нелицензированных шрифтов в коммуникациях организации.
- Диагностика проблем отображения шрифтов: когда документ выглядит по-разному в разных системах, извлеките список шрифтов для сравнения. Определите, вызвана ли проблема отсутствующими шрифтами, подмножествами (не хватает символов) или не загружающимися встроенными шрифтами. Помогает диагностировать кроссплатформенные проблемы рендеринга.
- Оптимизация размера документов: выявляйте крупные встроенные файлы шрифтов, раздувающие размер документа. Шрифты-подмножества могут значительно уменьшить размер, а полные файлы добавляют мегабайты. Используйте список шрифтов, чтобы решить, какие уменьшить или удалить.
- Обучение типографике и технологиям шрифтов: изучайте форматы шрифтов, технологии встраивания и то, как шрифты хранятся в разных форматах документов. Поймите разницу между TrueType, OpenType, WOFF и WOFF2 и как подмножество влияет на файлы шрифтов.
Что такое встроенные шрифты?
Встроенные шрифты — это файлы шрифтов, хранящиеся внутри документа (например, DOCX, PPTX или PDF), чтобы документ отображался корректно независимо от установленных шрифтов. Когда шрифт встроен, файл документа содержит сам шрифт (или его подмножество). Это отличается от шрифтов по ссылке, где документ хранит только название шрифта и полагается на его установку в системе просматривающего. Встраивание шрифтов часто используется в профессиональном издательском деле, корпоративных шаблонах и документообороте, где важна согласованная типографика.
Как работает наш извлекатель шрифтов
- Определение типа файла: инструмент читает магические байты файла, чтобы определить формат — DOCX, PPTX, PDF, TTF, OTF, WOFF или WOFF2. У каждого формата своя внутренняя структура хранения информации о шрифтах.
- Анализ OOXML (DOCX/PPTX): для форматов Office Open XML инструмент разбирает структуру ZIP, чтобы перечислить все внутренние файлы. Он ищет встроенные файлы шрифтов (.ttf, .otf, .woff) и читает XML-содержимое на ссылки на шрифты в таблице шрифтов, стилях и тексте документа.
- Анализ PDF: файлы PDF хранят ссылки на шрифты в структуре объектов. Инструмент ищет директивы имён шрифтов, ссылки BaseFont и определяет стандартные шрифты PDF Type 1 (Times, Helvetica, Courier, Symbol, ZapfDingbats).
- Анализ файлов шрифтов: для чистых файлов шрифтов (TTF, OTF) инструмент читает таблицу имён (таблицу name OpenType), чтобы извлечь семейство, полное имя и имя PostScript. Также определяется формат шрифта по магическим байтам файла.
Подмножество шрифтов: объяснение
- Что такое подмножество? Шрифт-подмножество содержит только глифы (символы), реально использованные в документе, вместо полного набора символов шрифта. Это может уменьшить размер файла шрифта с нескольких мегабайт до нескольких килобайт.
- Как выявить шрифты-подмножества: у них часто есть префикс в названии (например, «ABCDEF+ИмяШрифта»), где префикс — уникальный хеш-идентификатор. Наш инструмент помечает шрифты с таким шаблоном как подмножества.
- Лицензионные последствия: некоторые лицензии разрешают встраивать только версии-подмножества. Другие требуют встраивать полный шрифт. Проверка статуса подмножества важна для соблюдения лицензий.
- Подмножество в PDF против OOXML: файлы PDF обычно применяют подмножество автоматически, тогда как форматы OOXML (DOCX, PPTX) могут включать полные или подмножественные шрифты в зависимости от настроек приложения.
Приватность, безопасность и ограничения
Наш инструмент извлечения встроенных шрифтов обрабатывает всё полностью в браузере. Файлы читаются через API FileReader и анализируются в памяти — данные никогда не отправляются на сервер. Инструмент на 100% бесплатный, без регистрации, аккаунта и ограничений.
Поддерживаемые форматы: DOCX, PPTX, XLSX, PDF, TTF, OTF, WOFF, WOFF2 и EOT. Для форматов OOXML инструмент читает структуру ZIP и XML-содержимое; для файлов шрифтов разбирает бинарную таблицу имён.
Ограничения: названия шрифтов извлекаются из ссылок документа и бинарных таблиц — инструмент не извлекает и не скачивает сами файлы шрифтов. В PDF с зашифрованными или сжатыми потоками шрифтов определяются только названия, указанные в структуре PDF. Очень старые или пользовательские форматы шрифтов могут не распознаваться. Инструмент читает до 10 МБ файла; шрифты, указанные далее этого предела, могут не определиться.
Часто задаваемые вопросы
DOCX, PPTX, XLSX, PDF, TTF, OTF, WOFF, WOFF2 и EOT. Файлы OOXML анализируются на записи ZIP, PDF сканируются на ссылки на шрифты, а у файлов шрифтов читаются бинарные таблицы имён.
Подмножество шрифта включает только символы, использованные в документе, вместо полного шрифта. Это уменьшает размер файла и важно для соблюдения лицензий на шрифты.
Нет. Инструмент перечисляет названия и метаданные шрифтов, но не извлекает и не скачивает сами файлы шрифтов, уважая авторские права и лицензии.
Встроенные шрифты показывают метку «embedded». Шрифты по ссылке показывают метку «referenced». Встроенные шрифты хранятся внутри документа; шрифты по ссылке должны быть установлены в системе того, кто просматривает документ.
TrueType (TTF) — стандартный формат шрифта. OpenType (OTF) добавляет расширенные типографские возможности. WOFF/WOFF2 — оптимизированные для веба форматы со сжатием.
Да. Всё извлечение шрифтов происходит полностью в браузере — данные никогда не отправляются на сервер.
Да. Загрузите файл TTF или OTF напрямую, и инструмент разберёт таблицу имён шрифта, чтобы извлечь семейство, полное имя и имя PostScript.
Да! 100% бесплатно, без регистрации, аккаунта, API-ключа и ограничений.