Открыть сервисСервис

PDF-формат: структура, просмотр и редактирование

PDF (Portable Document Format) — кроссплатформенный формат документов, созданный компанией Adobe Systems в 1993 году для передачи и просмотра документов с сохранением точного вида независимо от оборудования, операционной системы и установленных шрифтов. Файлы с расширением .pdf содержат текст, изображения, векторную графику, формы, ссылки и метаданные, упакованные в единый контейнер. Для открытия PDF-файла требуется специальное программное обеспечение — просмотрщик (reader), причём подавляющее большинство операционных систем и браузеров поддерживают такой просмотр из коробки.

Структура формата

PDF-документ описывается стандартом ISO 32000 (с 2008 года формат является международным стандартом). Внутри файла хранятся объекты: шрифты (встроенные или ссылки на системные), растровые и векторные изображения, описания страниц, таблицы стилей, а также таблица ссылок (cross-reference table) и трейлер, через который просмотрщик находит корневой объект документа. Такая архитектура позволяет открывать большие документы постранично, загружая данные по мере необходимости.

Способы открытия PDF-файла

Встроенные средства операционных систем

Windows 10 и 11 оснащены приложением «Microsoft Edge», которое по умолчанию ассоциировано с PDF-файлами и открывает их без дополнительного ПО. В Windows 11 также доступно приложение «Просмотр PDF» (PDF Reader). Для открытия файла достаточно двойного щелчка по нему; если ассоциация изменена, правый клик → «Открыть с помощью» → выбор просмотрщика.

macOS содержит встроенный просмотрщик «Предпросмотр» (Preview), который открывает PDF по умолчанию и поддерживает аннотации, подпись, объединение и перестановку страниц.

Linux. В большинстве дистрибутивов GNOME и KDE PDF открываются встроенным просмотрщиком (Evince, Okular). Отсутствие просмотрщика в минимальных установках — частая причина, по которой файл «не открывается»; проблема решается установкой пакета из репозитория дистрибутива.

Мобильные платформы. Android и iOS поддерживают открытие PDF через встроенный просмотрщик файлов, почтовые клиенты и браузеры; отдельное приложение требуется лишь для редактирования.

Браузеры

PDF нативно поддерживают Google Chrome, Mozilla Firefox, Microsoft Edge, Opera и Safari. Перетаскивание файла в окно браузера или открытие по прямой ссылке показывает документ во встроенном просмотрщике с базовыми функциями: навигация по страницам, поиск по тексту, масштабирование, печать и сохранение копии.

Специализированное программное обеспечение

ПрограммаТипОсобенности
Adobe Acrobat Reader DCбесплатный просмотрщикэталонная реализация, поддержка форм, подписей
Adobe Acrobat Proплатный редакторсоздание, редактирование, объединение, защита
Foxit Readerбесплатный просмотрщиклёгкий, быстрый запуск
LibreOffice Drawбесплатный редактороткрытие и правка PDF как графического документа
PDF-XChange Viewerбесплатный просмотрщикширокие функции аннотирования
Okular, Evinceбесплатные просмотрщикидля Linux, входят в KDE/GNOME

Что делать, если файл не открывается

  • Файл ассоциирован с неподходящей программой. Правый клик по файлу → «Открыть с помощью» → выбрать просмотрщик PDF или «Другие приложения».
  • Файл повреждён. При скачивании через ненадёжное соединение PDF может быть усечён. Помогает повторное скачивание; для восстановления используются утилиты вроде PDF Repair Toolbox.
  • Файл защищён паролем. Просмотрщик запросит пароль; без него документ открыть нельзя. Снятие чужой защиты без разрешения владельца юридически спорно и во многих юрисдикциях ограничено.
  • Файл на телефоне не открывается. Стоит установить из магазина приложений просмотрщик (например, Adobe Acrobat Reader, Xodo) или открыть файл через браузер.
  • Файл открывается как архив или текст. Признак того, что расширение не соответствует содержимому; нужно проверить, действительно ли это PDF (первые байты файла должны содержать строку %PDF-).

Создание PDF

PDF создаётся не только просмотрщиками, но и практически любым приложением, умеющим печатать: в Windows и macOS во всех программах доступен виртуальный принтер «Microsoft Print to PDF» или «Сохранить как PDF», который формирует документ вместо отправки на физический принтер. LibreOffice, Microsoft Word, Google Docs и другие текстовые редакторы экспортируют документы в PDF напрямую. Специализированные генераторы (LaTeX,wkhtmltopdf, библиотеки ReportLab, iText) используются для автоматического формирования отчётов, счетов и документов.

Ограничения формата

PDF спроектирован как формат конечного, «печатного» документа, а не для редактирования. Текст в нём хранится вместе с координатами размещения, что обеспечивает точное воспроизведение, но затрудняет внесение правок. Редактирование сложных PDF нередко приводит к искажению вёрстки. Для повторного использования содержимого применяется экспорт в DOCX, HTML или извлечение текста утилитами вроде pdftotext из пакета Poppler.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru