Перейти к содержимому
pdftools.kz
Организация

PDF открывается пустым

Белые страницы вместо документа — не всегда поломка. Проверьте четыре вещи по очереди: сколько страниц показывает счётчик, видно ли что-нибудь в другой программе, есть ли надпись вроде «подождите, идёт загрузка формы» и не оживает ли текст при клике мышью. Каждый из четырёх ответов ведёт к разной причине, и только одна из них лечится восстановлением файла.

Сервер · удаление сразудо 50 МБбез регистрации

Коротко о цифрах

Признак XFA
просьба обновить программу вместо содержимого, при этом счётчик страниц верный
Признак несобранного потока
восстановление возвращает находку о потере данных потока
Признак полей без внешнего вида
текст виден при клике в поле и пропадает при печати
Видимая область
считается по CropBox, а не по размеру листа — они различаются у сканов и макетов
Что не помогает
повторное сжатие: оно перерисует ту же пустоту в изображение

Четыре причины и их признаки

  • Форма XFA: в браузере видна просьба обновить программу для просмотра, а в специализированной программе тот же файл открывается нормально. Содержимое хранится не на страницах, а в описании формы.
  • Поток содержимого не собрался: страницы есть и счётчик правильный, но они белые. Восстановление в этом случае сообщает о потере данных потока.
  • Значения полей без внешнего вида: страница пустая, но текст появляется, когда вы кликаете в поле. Файл заполняли программой, которая не нарисовала внешний вид значений.
  • Содержимое вне видимой рамки: страница белая, а при выделении мышью текст выделяется. Область просмотра описана отдельно от размера листа, и содержимое оказалось за её краем.

Как проверить за три шага

  1. Нажмите выделение всего документа. Подсветилось что-то на белом фоне — содержимое есть, проблема в отображении, а не в данных.
  2. Кликните туда, где должен быть текст. Появилась рамка поля с текстом внутри — перед вами форма без нарисованных значений.
  3. Откройте файл вторым просмотрщиком. Если там документ виден, дело в первом просмотрщике или в форме, которую он не поддерживает.

Что помогает в каждом случае

Форму с невидимыми значениями чинит сведение: оно рисует значения полей и аннотации прямо в содержимое страницы, после чего документ выглядит одинаково в любой программе и печатается. Значения на кириллице при этом перерисовываются встроенным шрифтом, а не стандартным Helvetica, кодировка которого кириллицу не содержит вовсе.

Несобранный поток чинит восстановление — но только если данные в файле есть. Когда в списке находок появляется потеря данных потока, страница останется пустой: собирать было нечего. Форму XFA не исправит ни один из наших инструментов, её нужно открывать программой, которая эту разновидность форм понимает, и оттуда сохранять обычный PDF.

Частые вопросы

Страницы белые, но файл весит несколько мегабайт. Куда делось содержимое?

Вес говорит, что данные в файле есть. Скорее всего, они лежат в описании формы или в потоках, на которые не осталось ссылок, — то и другое даёт правильный размер и пустой вид.

Поможет ли сжатие, если страницы пустые?

Нет, станет хуже. Сжатие до размера перерисовывает каждую страницу в картинку, поэтому вместо структурной пустоты вы получите пустоту растровую, из которой уже ничего не достать никаким инструментом.

Почему документ виден в одной программе и пуст в другой?

Разные просмотрщики поддерживают разные части спецификации. Формы старого образца и нестандартные слои показывает не каждая программа, а браузерный движок вдобавок игнорирует то, чего не понимает, оставляя белый лист.

Рядом

Частые задачи с этим инструментом