ArrayKit

Поиск шрифтов в PDF

Выясните, какие шрифты использует PDF, на каких страницах они встречаются и едут ли они вместе с файлом.

Поиск шрифтов в PDF

Выясните, какие шрифты использует PDF, на каких страницах они встречаются и едут ли они вместе с файлом.

Имена шрифтов, кодировки и встроенные программы читаются из файла в этой вкладке. Ни документ, ни шрифты внутри него не загружаются наружу.

Посмотреть остальную структуру файла

Об инструменте Поиск шрифтов в PDF

PDF пишет имена шрифтов для машин: ABCDEF+TimesNewRomanPS-BoldMT — это подмножество Times New Roman Bold, а «Arial,BoldItalic» — просьба о шрифте, которого в файле может не оказаться вовсе. Здесь обходится каждый ресурс, способный рисовать текст: страницы, вложенные объекты рисования, внешний вид аннотаций и собственные значения по умолчанию у формы, — и каждый шрифт превращается в простые факты: семейство, которое вы стали бы искать, начертание, страницы, где он встречается, едет ли программа шрифта вместе с документом и можно ли скопировать его текст обратно настоящими знаками. Названы два риска: невстроенный шрифт сдвигает вёрстку у печатника, а шрифт без карты ToUnicode копируется бессмыслицей. Файл читается на вашем устройстве.

Возможности

  • Семейство и начертание, разобранные из сырого имени, с исходным именем под ними
  • Встроен, подмножество или подменён — и какой из стандартных 14 подставит читалка
  • ToUnicode отмечается по каждому шрифту, с предупреждением только там, где копирование действительно сломается
  • Страницы перечислены компактными диапазонами, плюс шрифты, используемые только полями форм
  • Тип шрифта расписан: Type 1, TrueType, Type 0 с контурами CFF или TrueType, Type 3
  • Семейства сгруппированы со своими начертаниями, любое имя копируется одним кликом
  • Фильтры, сужающие таблицу до невстроенных шрифтов или шрифтов без карты знаков
  • Список копируется текстом, а полная таблица скачивается как CSV

Как использовать Поиск шрифтов в PDF

  1. Перетащите PDF на страницу
  2. Прочитайте четыре счётчика: шрифты, не встроены, без ToUnicode, подмножества
  3. Перед отправкой в печать переключитесь на фильтр «Не встроены»
  4. Скопируйте список или возьмите CSV для предпечатной проверки

Пример

Ввод

brochure.pdf — 12 pages

Результат

9 fonts · 2 not embedded (Arial Narrow, Wingdings) · 1 without ToUnicode · used on pages 1-4, 9

Arial Narrow не входит в стандартные 14, поэтому шрифт должен быть у печатника.

Частые ошибки и устранение неполадок

  • Шрифты не перечислены вообще. — На страницах лежат картинки, а не текст — скан или закреплённая выгрузка. «OCR для PDF» добавит текстовый слой с поиском, и использованный им шрифт появится здесь.
  • Каждое имя шрифта начинается с шести случайных заглавных букв. — Это метка подмножества, и она нормальна: сохранены только те знаки, которые документ действительно использует. Искать нужно имя семейства после плюса.
  • Шрифт встроен, но его текст по-прежнему копируется бессмыслицей. — Встраивание и отображение знаков — разные вещи. Проверьте столбец ToUnicode: без этой карты читалке нечем превратить коды глифов обратно в знаки, и поэтому же не работает поиск.
  • В строке сказано, что объект шрифта повреждён. — Дескриптор не удалось разобрать, поэтому встраивание неизвестно, а не отсутствует. «Восстановление PDF» часто пересобирает такие объекты, после чего строка решается в ту или другую сторону.

Часто задаваемые вопросы

Может ли инструмент назвать гарнитуру на отсканированной странице?
Нет. Он сообщает о шрифтах, которые объявляет файл, а страница, состоящая из одной фотографии, не объявляет ни одного. Подбор гарнитуры по картинке — отдельная задача; если вам нужен находимый текст, сначала запустите «OCR для PDF».
Какие шрифты можно безопасно не включать в документ?
Только стандартные 14 — Helvetica, Times, Courier, Symbol и ZapfDingbats с их начертаниями, — которые обязана предоставить любая читалка. Всё остальное, что не встроено, рисуется тем, что случайно установлено на машине, и строки могут переверстаться.
Позволяет ли список шрифтов извлечь или установить их?
Нет, и это сделано нарочно. Сообщаются имена, начертания, кодировки и состояние встраивания; программы шрифтов остаются внутри PDF, где их и предполагают лицензии.
Почему один шрифт указан у «полей форм», а не у страницы?
Потому что он назван в ресурсах формы по умолчанию, а не на какой-либо странице. Это та гарнитура, к которой обратится просмотрщик, когда кто-то начнёт печатать в поле.
Можно ли прочитать список шрифтов из зашифрованного PDF?
Да. Имена, числа и структура в PDF никогда не шифруются, поэтому семейства, типы и встраивание читаются и без пароля — закрытыми остаются только текстовые строки и содержимое потоков.

Связанные инструменты

  • Инспектор PDF — Показывает версию PDF, размеры страниц, шрифты, картинки, формы, защиту и стандарты.
  • PDF в текст — Извлекайте выделяемый текст из PDF в виде обычного текста или Markdown.
  • OCR для PDF — Распознаёт текст в отсканированном PDF и делает его доступным поиску.
  • Растрирование PDF — Закрепляет поля заполненной формы на странице.
  • Восстановление PDF — Диагностирует повреждённый PDF и пересобирает уцелевшее.
  • Сжать PDF — Уменьшайте PDF, перерисовывая каждую страницу в JPEG с выбранным качеством и разрешением.
  • Счётчик слов в PDF — Считает слова, символы и страницы в одном или нескольких PDF, с разбивкой по страницам.

Другие инструменты: PDF

Все инструменты: PDF (85) · Все инструменты