XpdfReader: подробный обзор настольного PDF-просмотрщика Xpdf
XpdfReader — графический просмотрщик PDF из проекта Xpdf. Его задача — локально открыть документ, перейти к нужной странице, искать и копировать текст, работать с вкладками, закладками PDF, слоями и вложениями и печатать. XpdfReader важно не смешивать с отдельным набором консольных утилит Xpdf: конвертация в текст, HTML, PostScript или изображения относится к инструментам проекта, а не к кнопке «Экспорт» в reader. На 11 сентября 2026 года актуальной публичной версией остаётся 4.06, выпущенная в ноябре 2025 года.
| Параметр | XpdfReader |
|---|---|
| Разработчик | Glyph & Cog, LLC |
| Текущая версия | 4.06 |
| Назначение | Локальный просмотр PDF |
| Основные платформы | Windows, Linux/Unix; Xpdf также собирается для macOS |
| Лицензия | GPL v2 или GPL v3; для встраивания доступно коммерческое лицензирование исходного кода |
| Аккаунт и облако | Для обычного просмотра не требуются |
| Редактирование содержимого PDF | Нет полноценного редактора текста и объектов |
| OCR | Не является функцией XpdfReader |
Скачать XpdfReader
Новейшая версия для Виндовс, macOS и Линукс. Удобный редактор PDF под российские реалии.
Безопасный исходный маршрут — страница загрузок проекта XpdfReader и пакеты, которые ссылаются на неё как на upstream. Для версии 4.06 публично распространяются установщики XpdfReader для 32- и 64-разрядной Windows, а также 64-разрядный Linux-инсталлятор. В актуальных индексах пакетов Xpdf 4.06 присутствует, например, в Arch Linux, Fedora и Homebrew. Если программа устанавливается через пакетный менеджер, перед началом полезно проверить именно номер версии: название пакета «xpdf» не гарантирует одинаковую свежесть во всех дистрибутивах.
Для Windows встречаются файлы XpdfReader-win32-4.06.exe и XpdfReader-win64-4.06.exe, для Linux — XpdfReader-linux64-4.06.run. Не следует подменять их случайной сборкой со стороннего каталога, если официальный канал доступен. Исходный архив Xpdf 4.06 также опубликован отдельно; его SHA-256, зафиксированный в репозиториях пакетов и архивных индексах, — 1c38f527c46caee0f712386d42a885b96a31ed9ce11904e872559859894d137e. Такая контрольная сумма полезна тем, кто получает именно исходный xpdf-4.06.tar.gz и хочет сверить целостность.
При скачивании учитывайте ситуацию с безопасностью. В 2026 году для Xpdf 4.06 опубликованы CVE-2026-4407 и CVE-2026-85458. Последняя, обнародованная 3 сентября 2026 года, описывает деление на ноль при специально сформированном Type 3-шрифте и затрагивает 4.06. Для неизвестных PDF предпочтительна самая свежая исправленная сборка, как только она появляется у upstream или в репозитории дистрибутива.
Что такое XpdfReader
Xpdf — проект Glyph & Cog, LLC, исторически известный как один из самостоятельных движков и просмотрщиков PDF. Графическая программа запускается как xpdf и в современной дистрибуции часто называется XpdfReader. Она использует Qt и ориентирована прежде всего на просмотр PDF, а не на офисное редактирование документов. Рядом существует семейство консольных программ: pdftotext, pdftohtml, pdftops, pdfinfo, pdffonts, pdfdetach, pdftoppm, pdftopng и pdfimages. Это один проект и одна кодовая база, но разные пользовательские инструменты.
Это разграничение задаёт правильные ожидания. XpdfReader не заменяет Acrobat Pro: в нём нет рабочего процесса «исправить абзац, заменить картинку, переставить страницы, подписать и сохранить PDF». Его зона — чтение, навигация, поиск, копирование, отображение структуры и печать. Консольные утилиты Xpdf извлекают данные и конвертируют представление, но остаются отдельными программами.
Текущий статус продукта активный: версия 4.06 выпущена 14 ноября 2025 года, присутствует в свежих пакетных репозиториях и имеет документацию 4.06. При этом жизненный цикл нельзя считать беспроблемным только из-за свежей версии. В 2026 году база CVE получила записи, непосредственно затрагивающие 4.06, поэтому оценка актуальности должна включать не только номер релиза, но и наличие патчей конкретного дистрибутива.
Основные функции XpdfReader
Навигация по страницам, вкладкам и истории
XpdfReader умеет открывать несколько PDF во вкладках. В левой части интерфейса отображается список открытых вкладок, а номер страницы можно вводить напрямую. Если PDF содержит собственные метки страниц, просмотрщик способен переключить отображение с физических номеров на эти метки. Для технической документации это полезно: условная страница «A-17» или «iv» может соответствовать внутреннему номеру, отличному от цифры в счётчике.
Навигация включает переход к первой, последней, следующей и предыдущей странице, движение по истории назад и вперёд и переход к именованной точке назначения. При запуске из командной строки можно сразу открыть определённую страницу через суффикс :номер или именованную цель через +destination. Для повторяемых рабочих сценариев это заметно практичнее, чем каждый раз вручную искать нужное место.
Режимы отображения и масштаб
Документ можно смотреть постранично, непрерывно, в двухстраничном режиме, в двухстраничном непрерывном режиме и с горизонтальной непрерывной прокруткой. Доступны подгонка страницы к окну, подгонка по ширине, произвольный процент масштаба, увеличение выделенной области, поворот на 90 градусов и полноэкранный режим. Отдельная команда reverse video переключает инвертированное отображение; это именно режим просмотра, а не изменение цветов внутри файла.
Поиск, выделение и копирование текста
В XpdfReader предусмотрены два режима выделения: линейный и блочный. Линейный следует порядку текста, двойной щелчок выбирает слово, тройной — строку, а Shift позволяет расширить выделение. Блочный режим выделяет прямоугольную область независимо от структуры текста. Выбранный текст копируется в буфер обмена; в X11 он также попадает в X selection buffer.
Поиск вызывается Ctrl+F. Его качество зависит от текстового слоя PDF. Если документ состоит из сканов без распознанного текста, XpdfReader не создаёт OCR-слой. Документация Xpdf также предупреждает: у некоторых PDF кодировки шрифтов повреждены настолько, что извлечение текста без OCR невозможно.
Оглавление, слои и вложения
Боковая панель переключается между outline, layers и attachments. Outline — это дерево закладок, записанных внутри PDF; если автор не создал его, пустая панель не означает ошибку. Layers соответствуют optional content groups: пользователь может показывать или скрывать части документа, если сам PDF содержит слои. Attachments выводит вложенные файлы и предоставляет кнопку сохранения для каждого из них.
Ссылки, печать и сведения о документе
При наведении на гиперссылку XpdfReader показывает её цель. Внутренние ссылки переводят к указанному месту, ссылки на другой PDF могут открыть этот документ, а URL передаются системному механизму открытия. Ссылки типа launch, способные запускать внешнюю программу, сопровождаются диалогом подтверждения. Это важное защитное поведение, но само наличие такого типа ссылок означает, что бездумно подтверждать запуск внешнего содержимого в незнакомом PDF не следует.
В программе есть печать и окно информации о документе. Аннотации и поля формы отображаются по умолчанию и могут отключаться через drawAnnotations и drawFormFields; XFA-информация тоже может учитываться. Документация 4.06 подтверждает отображение, но не позиционирует XpdfReader как редактор аннотаций или надёжное средство заполнения и сохранения форм.
Удалённое управление экземпляром
Режим -remote позволяет запустить XpdfReader как именованный сервер и затем отправлять уже открытому экземпляру команды. Это пригодно для редакторов LaTeX, скриптов сборки документации и других процессов, где внешняя программа должна открыть PDF, перейти на нужную страницу или поднять окно на передний план. Например, команда checkOpenFileAtPage проверяет, открыт ли файл, и переводит его на заданную страницу.
Интерфейс и удобство использования
Интерфейс XpdfReader функционально делится на верхнюю панель инструментов, список вкладок, боковую структурную панель и область страницы. На панели находятся переключатель sidebar, индикатор состояния, режим выделения, поле номера страницы и элементы масштаба. Индикатор анимируется во время отрисовки; при ошибке или предупреждении он меняет состояние, а щелчок открывает окно диагностических сообщений. Это полезная деталь для сложных PDF: вместо молчаливого сбоя пользователь может увидеть сообщение парсера.
Для обычного чтения порог входа невысок. Сложнее становится при настройке xpdfrc и remote mode. На Linux/Unix/macOS используется ~/.xpdfrc либо системный конфиг; на Windows файл xpdfrc без расширения размещается рядом с исполняемым файлом.
Поддерживаемые форматы и совместимость
Графический XpdfReader — просмотрщик PDF. Его не следует считать универсальным ридером EPUB, DjVu, XPS, комиксов и изображений. Если нужна единая библиотека разных форматов, Okular или Sumatra PDF предлагают более широкий охват документов. В XpdfReader открываемым форматом является PDF; отдельные медиа и вложения внутри PDF обрабатываются в рамках возможностей самого формата.
Поддерживаются структурные элементы PDF, включая outline, optional content layers, вложения, ссылки, аннотации для отображения и поля форм для отображения и печати. Пароль можно передать параметром -pw при запуске. Это позволяет работать с защищённым документом при наличии корректного пароля, но не означает снятие ограничений или редактирование политики безопасности файла через GUI.
Экспорт в XpdfReader ограничен самой природой viewer. Выделенный текст можно копировать в буфер, вложенный файл — сохранить, документ — отправить на печать. Конвертация PDF в TXT, HTML, PostScript, PNG, PPM и извлечение изображений выполняется родственными утилитами Xpdf, а не кнопкой экспорта в основном окне. Такое разделение удобно для скриптов, но менее удобно для пользователя, ожидающего мастер конвертации в графическом интерфейсе.
Производительность и стабильность
XpdfReader выполняет отрисовку локально и не зависит от сетевой загрузки страниц в облачный сервис. В конфигурации доступны сглаживание шрифтов, векторное сглаживание, минимальная толщина линий, упрощение путей и параметры rasterizer. Это показывает, что движок допускает тонкую настройку визуализации, но само по себе не даёт оснований обещать определённую скорость или расход памяти на конкретном файле.
Есть полезное поведение при работе с генерируемыми файлами: Ctrl+R перезагружает текущий PDF, а при смене страницы или перерисовке Xpdf способен автоматически перечитать файл, если тот изменился после открытия. Это практично для LaTeX и генераторов отчётов, где PDF постоянно пересобирается.
Стабильность нужно оценивать вместе с бюллетенями безопасности. Релиз 4.06 исправлял дефекты предыдущих версий, но CVE-2026-4407 затрагивает 4.06 из-за проверки ICCBased color space, а CVE-2026-85458 — из-за нулевой высоты glyph в Type 3-шрифте. Оценка CNA для обоих случаев низкая, однако обновление parser-а PDF всё равно важно.
Лицензирование и версии
Xpdf распространяется как свободное ПО по GPL версии 2 или GPL версии 3. Это не модель freemium: у обычного просмотрщика нет платного тарифа, который снимает лимит страниц, открывает печать или отключает рекламу. Нет обязательной регистрации, пробного периода и подписки для базового использования XpdfReader.
При этом у Glyph & Cog существует коммерческое лицензирование исходного кода для сценариев, где компания хочет встроить Xpdf в собственный распространяемый продукт, но не может или не хочет распространять производную работу на условиях GPL. Для конечного пользователя это не «Pro-версия reader», а другая юридическая модель использования исходного кода.
Версия 4.06 относится одновременно к viewer и актуальному набору исходников/утилит проекта. В репозиториях встречаются разные варианты сборки Qt5 и Qt6, а конкретный дистрибутив может добавлять собственный номер ревизии, например 4.06-2. Этот суффикс означает пакетную ревизию, а не новый upstream-релиз Xpdf.
Системные требования
Проект не публикует для 4.06 универсальную таблицу с минимальным объёмом RAM, частотой процессора и конкретной нижней границей Windows. Поэтому такие цифры здесь не приводятся. Подтверждённые требования следует описывать через платформу и зависимости сборки.
Windows
Для 4.06 доступны 32- и 64-разрядные установщики XpdfReader. Актуальные каталоги загрузок указывают работу на современных Windows, включая Windows 10 и 11, но upstream-документация формулирует совместимость шире как Windows без жёстко указанного минимума. Для выбора установщика архитектура ОС должна соответствовать разрядности пакета; на типичной современной системе предпочтительна 64-разрядная сборка.
Linux и Unix
GUI использует Qt. Современные пакеты также зависят от библиотек шрифтов, графики и печати. Например, Arch Linux для 4.06-2 указывает Qt 6, FreeType, Fontconfig, libpng, libjpeg-turbo, libtiff и libcups. Официальный самостоятельный Linux-инсталлятор 4.06 ориентирован на 64-разрядные системы.
macOS
Документация Xpdf указывает OS X/macOS среди систем, на которых может работать Qt-версия. На практике один из проверяемых современных маршрутов — Homebrew: стабильная формула 4.06 предоставляет готовые пакеты для Apple Silicon на Tahoe, Sequoia и Sonoma и для Intel на Sonoma. Для сборки формула использует CMake и Qt; CUPS берётся из macOS. Это требования конкретного поддерживаемого пакетного маршрута, а не обещание запуска на любой старой версии macOS.
Карта критических зависимостей
| Зависимость | Нужна для чего | Что произойдёт без неё |
|---|---|---|
| Локальный PDF | Просмотр содержимого | Открывать нечего; аккаунт или облачная копия не заменяют файл |
| Qt и системные библиотеки | Графический интерфейс | Самостоятельно собранный GUI не запустится без нужных библиотек |
| Шрифты и Fontconfig/FreeType | Корректная отрисовка текста | Редкие шрифтовые конфигурации могут отображаться иначе |
| Системный браузер | Открытие внешних URL | PDF остаётся доступен, но веб-ссылки не откроются штатно |
| Система печати | Печать | Чтение продолжит работать, печать будет недоступна |
| xpdfrc | Пользовательские настройки | Программа использует встроенные значения по умолчанию |
| Интернет | Скачивание и обновление программы | Для уже установленного локального просмотра не обязателен |
Паспорт обратимости операций
| Операция | Меняет исходный PDF | Как вернуть состояние |
|---|---|---|
| Масштаб, прокрутка, режим страниц | Нет | Сменить режим или закрыть документ |
| Поворот в viewer | Нет | Повернуть обратно или переоткрыть файл |
| Показ/скрытие слоя | Нет | Вернуть состояние слоя; исходный optional content не переписывается |
| Копирование текста | Нет | Очистить/заменить содержимое буфера обмена |
| Сохранение вложения | Нет | Удалить отдельно созданный файл |
| Печать | Нет | Исходный PDF остаётся неизменным; физическую печать отменить после выполнения нельзя |
| Конвертация отдельной Xpdf-утилитой | Обычно создаёт новый результат | Удалить выходной файл и повторить с другими параметрами |
Хронология развития и поддержки
История Xpdf длиннее истории бренда XpdfReader. Старые ветки 3.x ассоциировались с X Window System и Motif, а современная 4.x использует Qt. Начиная с Xpdf 4.00 проект перенёс основную веб-площадку на XpdfReader. Поэтому скриншоты и инструкции десятилетней давности могут описывать интерфейс, которого в актуальной версии уже нет.
В Xpdf 4.03 разработчик отдельно улучшал выбор текста: появились расширение выделения Shift-щелчком, выбор слова двойным щелчком и строки тройным, а также привязки Ctrl+колесо для масштаба и окно со списком сочетаний клавиш. Версия 4.05 вышла 8 февраля 2024 года. Версия 4.06 — 14 ноября 2025 года; дистрибутивы обновляли пакеты на неё как на релиз с исправлениями, включая проблемы безопасности предыдущих веток.
Преимущества и недостатки XpdfReader
Плюсы и минусы
Чёткая специализация на PDF. Нет обязательной облачной платформы, регистрации или подписки ради просмотра.
Вкладки и структурная навигация. Есть outline, слои, вложения, история переходов и прямой переход по номеру или именованной цели.
Удобное выделение. Линейный и блочный режимы полезны для обычного текста и таблично-колоночных фрагментов.
Гибкие режимы просмотра. Одностраничный, непрерывный, двухстраничный, горизонтальный, полноэкранный, fit-page и fit-width.
Автоматизация. Remote mode и настраиваемые привязки клавиш делают viewer удобным в связке со скриптами и генераторами документов.
Открытая лицензия. GPL v2/GPL v3 подходит для свободного использования и изучения исходного кода.
Отдельные CLI-инструменты проекта. При необходимости PDF можно анализировать и конвертировать без тяжёлого GUI, не смешивая это с задачей чтения.
Минусы
Только PDF как основной формат viewer. Для EPUB, DjVu, XPS, комиксов и изображений нужна другая программа.
Нет полноценного редактирования. Нельзя рассматривать XpdfReader как замену редактору текста и объектов внутри PDF.
Нет OCR. Скан без текстового слоя не превращается в searchable PDF.
Работа с аннотациями и формами ограничена отображением. Для систематического комментирования, заполнения, подписи и сохранения форм лучше специализированные решения.
Продвинутые настройки текстовые. xpdfrc мощный, но менее очевидный, чем графическая панель настроек.
Нужно следить за исправлениями безопасности. Актуальный релиз 4.06 фигурирует в CVE, опубликованных в 2026 году.
Не подтверждена полноценная русская локализация интерфейса 4.06. Языковые пакеты Xpdf в первую очередь относятся к картам символов и поддержке текста, а не к переводу меню.
Сравнение с аналогами
| Программа | Платформы | Форматы | Аннотации/формы | Сильная сторона |
|---|---|---|---|---|
| XpdfReader | Windows, Linux/Unix; сборки для macOS | Отображение; не основной редакционный сценарий | Минималистичный локальный viewer и автоматизация | |
| Sumatra PDF | Windows | PDF, EPUB, MOBI, FB2, CHM, XPS, DjVu, комиксы, изображения и др. | Есть современные средства работы с PDF-аннотациями, но не полноценный Acrobat-класс редактора | Очень широкий набор форматов при лёгком Windows-интерфейсе |
| Okular | Linux, Windows, macOS и другие | PDF, PS, TIFF, DjVu, DVI, XPS, EPUB, комиксы и др. | Поддерживает аннотации | Универсальный кроссплатформенный просмотрщик |
| Evince | Прежде всего Linux/GNOME | PDF, PostScript и другие поддерживаемые бэкендами форматы | Аннотации и интерактивные формы | Естественная интеграция с GNOME |
| Adobe Acrobat Reader | Windows, macOS, iOS, Android, web | Комментарии, формы, подпись | Совместимость и развитые средства рецензирования PDF |
По отношению к Sumatra PDF XpdfReader заметно уже. Sumatra работает только на Windows, зато открывает PDF, EPUB, MOBI, FB2, CHM, XPS, DjVu, комиксы и изображения. XpdfReader интереснее там, где нужен Xpdf-движок, Unix-подобная среда, текстовая конфигурация или remote mode. Для универсального Windows-чтения разных форматов Sumatra PDF практичнее.
Evince логичнее для пользователя GNOME, которому нужно не только читать, но и сохранять введённые данные интерактивной формы или добавлять PDF-аннотации. XpdfReader проще по назначению и интереснее как управляемый из командной строки viewer.
Adobe Acrobat Reader заметно тяжелее по продуктовой модели, зато официально предлагает комментарии, sticky notes, подсветку, заполнение форм и подпись. Если PDF участвует в согласовании документов, эти функции важнее минимализма XpdfReader. Если нужно только открыть локальный файл и не использовать облачную совместную работу, XpdfReader избегает лишних уровней.
Инструкция по установке
Windows
1. На странице загрузки выберите 64-разрядный XpdfReader 4.06 для современной 64-разрядной Windows; 32-разрядный пакет нужен только соответствующей ОС.
2. Проверьте имя файла и доступные контрольные данные канала загрузки.
3. Запустите установщик, примите лицензию, проверьте каталог назначения и завершите мастер.
4. Откройте тестовый PDF и убедитесь, что навигация и шрифты отображаются корректно.
5. Проверьте номер версии через сведения о программе или параметр -v.
Если Windows зарегистрировала XpdfReader как установленное приложение, удалять его следует через стандартный менеджер установленных программ, а не удалением отдельных DLL вручную. Пользовательский xpdfrc, если он создавался отдельно, лучше сохранить перед удалением, если планируется повторная установка.
Linux
На Linux есть два разумных пути. Первый — пакет дистрибутива: он удобнее для обновления и удаления, но номер версии необходимо сверять. В Arch Linux текущий пакет — 4.06-2; в Fedora также есть ветка 4.06. Второй — официальный XpdfReader-linux64-4.06.run. Для самостоятельного файла нужно дать право на выполнение, запустить инсталлятор и внимательно выбрать каталог назначения. После установки команда xpdf -v должна показывать ожидаемую версию.
macOS через Homebrew
1. Убедитесь, что Homebrew поддерживает вашу macOS.
2. Выполните brew install xpdf.
3. Проверьте версию командой xpdf -v.
4. Откройте PDF командой xpdf имя-файла.pdf или запустите viewer без аргументов.
5. Для удаления выполните brew uninstall xpdf.
Параметры, которые важно настроить сразу
После первого запуска не требуется переписывать конфигурацию целиком. Достаточно определить пять вещей: начальный масштаб, режим страниц, состояние боковой панели, режим выделения и сохранение позиции чтения. В xpdfrc за это отвечают initialZoom, initialDisplayMode, initialSidebarState, initialSelectMode и savePageNumbers. Последняя настройка по умолчанию включена и позволяет вернуться к последней просмотренной странице.
Если рабочая среда чувствительна к внешним запускам, отдельно проверьте поведение ссылок. Не задавайте launchCommand только ради эксперимента: эта настройка предназначена для внешних команд. Пользовательские сочетания клавиш также лучше добавлять постепенно, чтобы не перекрыть базовые Ctrl+O, Ctrl+F, Ctrl+C и Ctrl+P неожиданными действиями.
Практические кейсы
Чтение технической документации с быстрым возвратом к разделам
Цель: быстро перемещаться по длинному PDF со встроенным оглавлением. Подготовка: нужен PDF с outline. Откройте боковую панель, выберите outline, раскройте нужные уровни и переходите по заголовкам. Для возврата используйте историю переходов назад/вперёд. Если документ не содержит outline, используйте поиск Ctrl+F и ввод номера страницы. Проверка: текущая страница должна соответствовать выбранному пункту. Ограничение: XpdfReader не генерирует оглавление для файла, где его изначально нет.
Работа с несколькими редакциями одного PDF
Цель: держать рядом старую и новую редакции спецификации. Подготовка: два локальных PDF с разными именами. Откройте оба файла; они появятся отдельными вкладками. Переключайтесь между вкладками и используйте одинаковый масштаб, при необходимости вводя одинаковые номера страниц. Проверка: заголовок вкладки и содержимое страницы должны однозначно показывать, какая редакция активна. Ограничение: встроенного визуального diff двух PDF XpdfReader не предоставляет.
Извлечение вложенного файла из PDF-контейнера
Цель: сохранить вложенный XML, таблицу или иной файл. Подготовка: PDF должен содержать attachments. Откройте sidebar, переключитесь на attachments, найдите нужный элемент и нажмите его кнопку сохранения. Выберите отдельный каталог, не смешивая вложение с исходником. Проверка: сохранённый файл должен открываться соответствующей программой и иметь ожидаемый размер/имя. Ограничение: сохранённое вложение может быть потенциально опасным само по себе; не запускайте исполняемые файлы только потому, что они были вложены в PDF.
Автоматический переход к странице из внешнего процесса
Цель: после сборки документа переводить открытый viewer на страницу с результатом. Подготовка: локальная среда, где можно вызывать xpdf из shell. Запустите именованный экземпляр через -remote, затем отправляйте ему команду checkOpenFileAtPage для нужного файла и страницы. Проверка: уже открытое окно должно переключаться на указанный лист без ручного поиска. Ограничение: синтаксис команд чувствителен к аргументам и кавычкам shell; это инструмент автоматизации, а не сетевой API.
Контроль перед сохранением и передачей
Убедитесь, что работаете с нужной редакцией PDF и правильной вкладкой.
Если сохраняете attachment, проверьте имя, расширение и каталог результата.
Если копируете текст, вставьте его в чистый редактор и проверьте порядок символов, переносы и специальные знаки.
Для печати сначала проверьте диапазон страниц, масштаб и ориентацию в диалоге печати.
Не подтверждайте launch-ссылку в недоверенном PDF, если не понимаете, какая внешняя команда будет запущена.
Часто задаваемые вопросы
XpdfReader и Xpdf — это одна программа?
Это одно семейство, но название употребляется на разных уровнях. Xpdf — проект и кодовая база; графический viewer запускается как xpdf и распространяется под брендом XpdfReader. В том же проекте есть отдельные консольные утилиты. Поэтому утверждение «Xpdf умеет конвертировать в HTML» может относиться к pdftohtml, а не к меню графического reader.
Можно ли редактировать текст и картинки внутри PDF?
Нет полноценного редактора объектов, сопоставимого с Acrobat Pro или специализированными PDF-редакторами. XpdfReader предназначен для просмотра, навигации, поиска, копирования, печати и работы с элементами структуры. Для изменения абзацев, изображений, порядка страниц и сохранения новой структуры нужен другой инструмент.
Есть ли OCR для сканов?
Нет. Если PDF состоит из изображений без текстового слоя, Ctrl+F и копирование не получат текст из картинки. Для этого требуется отдельная OCR-программа, после которой можно открыть уже распознанный PDF в XpdfReader.
Можно ли заполнять формы и подписывать документы?
Версия 4.06 умеет отображать поля AcroForm/XFA и управлять их отрисовкой настройками, однако документация viewer не позиционирует его как полноценное средство заполнения, сохранения и электронной подписи. Для регулярной работы с формами лучше использовать Acrobat Reader, Evince или другое решение с явно заявленной поддержкой заполнения и сохранения.
Нужен ли интернет или аккаунт?
Для обычного открытия локального PDF — нет. Программа не требует обязательной регистрации или облачного хранилища. Интернет понадобится для загрузки, обновлений и перехода по внешним веб-ссылкам. Это описание штатного рабочего процесса, а не независимый аудит всей сетевой активности конкретной сборки.
Есть ли русский интерфейс?
Подтверждённой полноценной русской локализации интерфейса 4.06 в актуальных материалах нет; сторонние каталоги указывают английский язык. При этом у Xpdf исторически существуют language support packages для кириллицы и других письменностей. Эти пакеты прежде всего помогают картам символов и извлечению/отображению текста и не должны автоматически восприниматься как перевод меню на русский язык.
Можно ли использовать XpdfReader на macOS?
Да, Xpdf 4.06 доступен на macOS через актуальные пакетные системы. На сентябрь 2026 года Homebrew предоставляет готовые пакеты для современных Apple Silicon-систем и части Intel-конфигураций. Это наиболее проверяемый современный маршрут установки; наличие отдельного официального .dmg для XpdfReader не подтверждается.
Безопасно ли открывать любой PDF в версии 4.06?
Абсолютной гарантии для любого parser-а PDF нет. Для Xpdf 4.06 в 2026 году опубликованы уязвимости, включая CVE-2026-4407 и CVE-2026-85458. Если документ получен из неизвестного источника, используйте самую свежую исправленную сборку, не запускайте подозрительные вложения и не подтверждайте внешние launch-действия без понимания их назначения.
Вывод
XpdfReader 4.06 подходит пользователю, которому нужен локальный, открытый и сравнительно узкий PDF-просмотрщик без обязательного аккаунта и облака. Особенно логичны сценарии с технической документацией, вкладками, структурой outline/layers/attachments, точным выделением текста, полноэкранным режимом и автоматизацией через -remote. Для Linux/Unix и разработческой среды его текстовая конфигурация и связь с Xpdf command-line tools могут быть важнее модного интерфейса.
Не стоит выбирать XpdfReader, если ключевая задача — редактировать PDF, распознавать сканы, подписывать документы, систематически комментировать и заполнять формы или читать множество электронных книжных форматов. На Windows в роли универсального лёгкого ридера Sumatra PDF охватывает больше форматов. Для кроссплатформенных аннотаций удобнее Okular, для форм и офисного согласования — Acrobat Reader или другой специализированный PDF-клиент.