Others

Почему PDF-файл печатается с пропущенными буквами, квадратными рамками или пустыми местами вместо текста

Вы нажимаете «Печать» в PDF-файле, который идеально выглядит на вашем экране. Принтер оживает, страницы выскальзывают, а результат неправильный. В словах пропадают буквы. Там, где должен быть читаемый текст, есть пустые прямоугольные коробки, которые типографы иногда называют тофу. Или текст есть, но его части выглядят как пустые белые промежутки между фрагментами букв. Еще мгновение назад документ выглядел нормально. Что произошло между экраном и бумагой?

Эта проблема знакома каждому, кто регулярно распечатывает PDF-файлы из разных источников. Индекс доступности PDF-файлов Allyant на 2025–2026 годы, в ходе которого было изучено более 644 000 общедоступных PDF-файлов, показал, что структурные проблемы, включая отсутствие данных о шрифтах, затронули значительную часть документов, при этом 94,75% документов не соответствовали базовым стандартам удобства использования (Allyant, «Индекс доступности PDF», 2026). Хотя не каждый сбой проявляется как проблема с печатью, основная причина часто одна и та же: неполная или несоответствующая информация о шрифте, встроенная в файл.

Why Does a PDF Print With Missing Letters, Square Boxes, or Blank Spaces Instead of Text

Отсутствующие шрифты являются наиболее распространенной причиной пропусков при печати

При создании PDF-файла программное обеспечение, создающее его, решает, следует ли встроить данные PDF Fonts в файл или просто ссылаться на шрифт по имени и предполагать, что он будет доступен средству просмотра или принтеру. Если шрифт встроен, PDF-файл содержит все необходимое для правильной визуализации текста на любом устройстве, включая принтер, на котором вообще не установлены шрифты. Если шрифт не встроен, то наличие соответствующего шрифта в PDF-файле зависит от принтера или операционной системы. Если на принтере нет шрифта, текст не может быть отображен, и вы получаете пробелы, поля тофу или полностью отсутствующие символы.

Эта проблема особенно характерна для PDF-файлов, созданных приложениями, использующими нестандартные или лицензионные шрифты. Маркетинговая брошюра, разработанная в Adobe InDesign с использованием шрифта премиум-класса, финансовый отчет, экспортированный из специализированного бухгалтерского приложения, или PDF-файл, созданный веб-браузером со страницы, загружающей шрифты из CDN, — все они несут в себе риск подмены шрифтов во время печати. Отображение на экране работает, поскольку современные программы просмотра PDF имеют сложные механизмы резервного копирования шрифтов. Принтер, который обрабатывает файл через другой конвейер рендеринга, может не иметь доступа к той же резервной логике.

WukongPDF

Попробуйте редактировать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →

Как замена шрифта приводит к образованию квадратных прямоугольников и пробелов

Когда принтер встречает шрифт, который он не распознает, его возможности ограничены. Некоторые принтеры заменяют отсутствующий шрифт общим встроенным шрифтом, например Courier или Helvetica. Текст печатается, но выглядит неправильно. Неправильно выбран интервал, формы букв не совпадают, и общий вид документа нарушен. Это лучший сценарий среди сбоев, связанных со шрифтами, поскольку, по крайней мере, контент разборчив.

Другие принтеры, особенно старые модели и некоторые сетевые принтеры, вообще не выполняют замену шрифтов. Когда они обнаруживают отсутствующий шрифт, они печатают пустые места там, где должен быть текст. Документ выходит из принтера с пробелами в предложениях, словами, разрезанными пополам, или целыми абзацами, превращенными в призрачные белые прямоугольники. Принтер исправен. Он честно сообщает, что у него нет данных, необходимых для выполнения своей работы.

Проблема квадратного прямоугольника или тофу возникает, когда принтер частично распознает шрифт. У него достаточно данных о шрифтах, чтобы знать, что символы существуют в определенных позициях, но конкретные глифы, реальные формы букв, отсутствуют в его таблицах шрифтов. Принтер выводит прямоугольник в качестве заполнителя для каждого отсутствующего глифа. Чаще всего это происходит с PDF-файлами, содержащими специальные символы, символы, математические обозначения или нелатинские шрифты, такие как китайский, японский, арабский или кириллица, где встроенный набор шрифтов принтера вряд ли будет включать необходимые формы символов.

Поврежденные или неполностью загруженные PDF-файлы могут вызывать аналогичные симптомы

Проблемы со шрифтами — наиболее частая причина пробелов в печатном тексте, но не единственная. Частично загруженный или поврежденный PDF-файл может вызывать почти идентичные симптомы. Если во время загрузки PDF-файл прерывается, например, из-за тайм-аута веб-браузера или разрыва сетевого соединения, файл может выглядеть правильно открывающимся на экране, но при этом содержать поврежденные внутренние структуры, которые становятся очевидными только тогда, когда принтер обрабатывает файл более строго, чем это делала программа просмотра экрана.

Файлы PDF имеют внутреннюю таблицу перекрестных ссылок, которая сопоставляет каждый объект в файле, шрифты, изображения, текстовые потоки, метаданные с его позицией в байтах. Если эта таблица неполная или повреждена, объекты в конце файла могут быть недоступны механизму рендеринга. Средство просмотра экрана может молча пропускать эти недоступные объекты и отображать то, что может. RIP принтера (процессор растровых изображений) может быть менее щадящим и выдавать отсутствующие элементы, пустые страницы или полный отказ при печати.

Самый простой способ проверить, не поврежден ли файл, — загрузить файл еще раз и попробовать распечатать новую копию. Если проблема исчезнет, значит, виновата исходная загрузка. Если проблема сохраняется при нескольких загрузках, скорее всего, проблема связана с самим PDF-файлом, чаще всего это проблема со встраиванием шрифтов.

Как устранить проблему перед отправкой PDF-файла другому

Если вы контролируете создание PDF-файла, исправить это просто. Всегда выбирайте опцию встраивания шрифтов при экспорте или сохранении в формате PDF. В Microsoft Word этот параметр находится в разделе «Параметры» диалогового окна «Сохранить как PDF». В Adobe InDesign и Illustrator внедрение шрифтов контролируется в настройках экспорта на панели «Дополнительно». В Документах Google шрифты автоматически встраиваются при загрузке в формате PDF. В большинстве веб-браузеров функция «Печать в PDF» встраивает шрифты, используемые страницей во время печати, хотя веб-шрифты, загружаемые динамически через JavaScript, могут быть пропущены.

Если вы получили PDF-файл от кого-то другого и он распечатывается с отсутствующим текстом, наиболее надежным решением будет использование программного обеспечения PDF Editor для повторного экспорта или выравнивания документа. Открытие файла в редакторе PDF и его печать в новый PDF-файл, что иногда называют «пережаркой»; PDF-файл заставляет механизм рендеринга разрешить все ссылки на шрифты и встроить фактические формы глифов в выходные данные. Результирующий файл будет больше, поскольку теперь он содержит все данные шрифта, но он будет правильно распечатан на любом принтере. WukongPDF автоматически обрабатывает этот процесс, когда вы используете его инструменты редактирования в файле, встраивая необходимые данные шрифта в выходные данные, чтобы получатель не столкнулся с проблемами печати, связанными со шрифтами.

Второй диагностический инструмент: обходной путь «Печать как изображение»

Почти каждая программа просмотра PDF-файлов включает опцию «Печать как изображение». в расширенных настройках печати. Если этот параметр включен, средство просмотра преобразует каждую страницу в растровое изображение и отправляет это изображение на принтер вместо отправки структурированных данных PDF. Принтер получает фотографию страницы, а не инструкции по рисованию текста с использованием определенных шрифтов.

Функция «Печать как изображение» полностью обходит проблемы с встраиванием шрифтов, поскольку данные шрифта не нужно передавать на принтер. Каждый символ, каждый символ и каждая строка предварительно преобразуются в пиксели. Компромисс заключается в том, что отпечатанный результат может быть не таким четким, как отпечаток, правильно обработанный шрифтом, и для буферизации задания печати потребуется больше времени, поскольку объем данных намного больше. Но когда вам нужно, чтобы документ правильно распечатался прямо сейчас, этот обходной путь почти всегда работает.

Если при печати как изображение также появляются пробелы или отсутствует текст, проблема не связана со шрифтом. Это может быть проблема с драйвером принтера, поврежденный PDF-файл или аппаратная проблема самого принтера. В этом случае обновление драйвера принтера, попытка использовать другой принтер или повторная загрузка файла — наиболее продуктивные следующие шаги.

WukongPDF

Попробуйте редактировать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →