Обзор qpdfview: возможности, форматы, установка и ограничения

qpdfview — настольный Qt-просмотрщик документов, ориентированный прежде всего на Linux и одновременную работу с файлами во вкладках. Для PDF он использует Poppler, для печати — CUPS; DjVu и PostScript обычно подключаются отдельными пакетами. Последний стабильный upstream-релиз 0.5.0 вышел 28 января 2023 года, но программа остаётся в Debian 13, Ubuntu 24.04/26.04 и других репозиториях. Это зрелый локальный viewer с редкими собственными релизами, а не универсальный PDF-редактор.

ПараметрСостояние
Класс программыВкладочный просмотрщик документов
Актуальный upstream-релиз0.5.0 от 28.01.2023; 0.5.1 обозначен как невыпущенный milestone
Основная платформаLinux; актуальные пакеты есть в Debian и Ubuntu, исходный код переносим на другие настольные системы
PDF-движокPoppler; печать через CUPS
Другие форматыDjVu и PostScript через плагины; изображения через Qt-плагин, набор форматов зависит от среды
Редактирование PDFНе полноценное; частичная работа с аннотациями и формами с возможностью сохранить изменения
OCR и конвертацияНет встроенного OCR и универсального конвертера
ЛицензияGNU GPL версии 2 или более поздней
Цена и аккаунтБесплатно; регистрация и подписка не требуются
ОблакоДля открытия и рендеринга локальных документов не требуется
Русский интерфейсЕсть пакет русской локализации и русская встроенная справка в актуальном исходном пакете Debian

Скачать qpdfview

Бесплатно
В реестре российского ПО
Чистая установка

Новейшая версия для Виндовс, macOS и Линукс. Удобный редактор PDF под российские реалии.

⬇ Скачать PDF Commander бесплатно

⬇ Скачать qpdfview (Linux)

Самый безопасный способ получить qpdfview — использовать репозиторий своего дистрибутива, а не случайный архив с сайта загрузок. В Debian 13 Trixie доступна ветка 0.5.0+ds-5 с отдельными пакетами для Poppler, DjVu, PostScript и переводов; в Ubuntu 24.04 LTS находится 0.5.0+ds-4build4, а в Ubuntu 26.04 LTS — 0.5.0+ds-5build2. Номер после 0.5.0 относится к упаковке дистрибутива и не означает нового upstream-релиза.

Для Debian и Ubuntu обычно достаточно штатного менеджера пакетов. Он подтянет совместимые версии Qt, Poppler и других библиотек из того же репозитория, что снижает риск несовместимой смеси зависимостей. Если нужен DjVu, PostScript или полный набор переводов, имеет смысл проверить установку qpdfview-djvu-plugin, qpdfview-ps-plugin и qpdfview-translations. В Debian PDF-плагин на Poppler является зависимостью основного пакета, а DjVu, PostScript и переводы рекомендуются отдельно.

Для openSUSE на software.opensuse.org опубликован qpdfview 0.5.0 для 15.6, 16.0 и Factory; способ подключения зависит от ветки системы. В других дистрибутивах сначала стоит искать штатный пакет, а сборку из исходников оставлять запасным вариантом.

Исходный проект размещён на Launchpad. Код содержит поддержку сборки вне Linux, но upstream не ведёт актуальный официальный канал готовых Windows- или macOS-бинарников. Доступные сторонние сборки и порты не следует выдавать за официальные релизы, поэтому основной площадкой готовых проверяемых пакетов остаётся Linux.

Что такое qpdfview

qpdfview — свободный графический просмотрщик, созданный Адамом Райхольдом. Он использует специализированные системные библиотеки: Poppler для PDF, libspectre для PostScript, DjVuLibre для DjVu и CUPS для печати. Поэтому возможности конкретной сборки зависят не только от интерфейса qpdfview, но и от установленных библиотек и плагинов.

Название легко спутать с qpdf, но это разные продукты. qpdfview — графическая программа для чтения и ограниченного взаимодействия с документами. qpdf — отдельный консольный инструмент и библиотека для структурных преобразований PDF. Также не следует смешивать qpdfview с Qt-классом QPdfView из Qt PDF: совпадение имени не делает их одной программой.

На 12 сентября 2026 года последним стабильным upstream-релизом остаётся 0.5.0; milestone 0.5.1 на Launchpad ещё не выпущен. Объявления о закрытии проекта нет, но темп релизов низкий. Актуальность в Linux во многом обеспечивают сопровождающие дистрибутивов: Debian перевёл пакет на Qt 6 и сохраняет qpdfview в стабильной ветке.

Целевая роль qpdfview — чтение, поиск, печать и навигация по документам, особенно когда одновременно открыто несколько файлов. Это не OCR-система, не редактор содержимого PDF и не облачная библиотека. Для задач «открыть локальные PDF/DjVu, держать их во вкладках, сравнивать страницы, искать текст, работать с оглавлением и печатать» позиционирование остаётся логичным.

Основные функции qpdfview

Вкладки, история и несколько представлений

Ключевая модель работы — документы во вкладках. Файлы можно открывать в текущей или новой вкладке, переходить между ними, восстанавливать предыдущий набор вкладок и их порядок, если сборка включает SQL-поддержку. Для каждого файла qpdfview умеет сохранять состояние, включая настройки просмотра; отдельно есть список недавно использованных документов. Это удобнее однооконных минималистичных viewer’ов, когда исследование или сверка затрагивает сразу несколько PDF.

В версии 0.4.18 появилась вложенная разбивка представления. Один документ можно смотреть в нескольких областях, что полезно при сравнении удалённых страниц: например, держать таблицу на одной странице и пояснение на другой. Разбиение относится к просмотру, а не к физическому разделению PDF на файлы.

Навигация по страницам и структуре

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

Для презентаций предусмотрен отдельный режим показа, для обычного чтения — полноэкранный режим. В параметрах можно управлять отступами между страницами и размером миниатюр. Это не меняет файл: параметры относятся к представлению.

Поиск и копирование

Текстовый поиск официально заявлен для PDF и DjVu. Строку можно искать в текущей вкладке, а расширенная панель умеет искать по нескольким открытым вкладкам. В истории развития есть параллельный поиск по страницам, однако реальная скорость зависит от текстового слоя документа и движка формата. Отсканированный PDF без OCR-слоя останется изображением — qpdfview не выполняет распознавание автоматически.

Отдельный режим позволяет выделять рамкой область для копирования текста или изображения в буфер обмена. Качество текстового извлечения определяется структурой PDF и Poppler. Если в документе символы сохранены необычным кодированием или текст фактически нарисован кривыми, viewer не превращает его в корректный редактируемый текст.

Аннотации и формы

Поддержка PDF-аннотаций заявлена как частичная. qpdfview может добавлять аннотацию через выделение области, отображать интерактивные элементы и сохранять изменения. Встроенная справка различает три действия: обычное сохранение записывает изменения аннотаций и полей формы в текущий файл; «Сохранить как» создаёт файл с этими изменениями; «Сохранить копию» сохраняет неизменённую копию исходника. Это существенная функциональность для viewer’а, но она не превращает программу в редактор текста, изображений и структуры страниц.

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

SyncTeX для TeX-документов

qpdfview поддерживает SyncTeX для PDF, если эта возможность включена при сборке. Это связывает место в скомпилированном PDF с исходным TeX-файлом: возможны прямой и обратный переходы между исходником и результатом. В настройках задаётся внешний редактор исходников и шаблон команды. Для пользователей LaTeX это одна из наиболее специализированных причин выбрать qpdfview вместо универсального бытового PDF-reader’а.

Печать и локальная работа

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

Интерфейс и удобство использования

Интерфейс построен в классической настольной логике Qt: меню, настраиваемые панели инструментов, строка вкладок, центральная область документа и док-панели. Вспомогательные панели можно использовать для оглавления, миниатюр, свойств и поиска. Такой подход хорошо знаком пользователям традиционных Linux-приложений и не требует учиться карточной или браузерной модели.

Панели инструментов конфигурируются, а сочетания клавиш и модификаторы мыши можно настраивать. Это делает qpdfview удобным для клавиатурной навигации и позволяет убрать лишние кнопки. Одновременно изобилие параметров — масштаб, раскладка, кэш, префетч, цвета, меню, сочетания клавиш — означает, что программа менее «самообъясняющаяся», чем современные viewer’ы с очень коротким меню.

Для чтения нескольких документов вкладки и восстановление состояния являются сильной частью интерфейса. Для сенсорного сценария или мобильного форм-фактора проект не позиционируется: это именно десктопное приложение. У qpdfview нет веб-интерфейса и синхронизации библиотек между устройствами.

Русская локализация подтверждается текущим пакетом qpdfview-translations в Debian, где присутствует qpdfview_ru.qm; в исходном пакете также есть help_ru.html. Качество и полнота конкретного перевода зависят от версии пакета, поэтому при смешивании старого бинарника и новой локализации возможны отдельные непереведённые строки.

Поддерживаемые форматы и совместимость

PDF. Основной формат. В Debian и Ubuntu текущий основной пакет зависит от Poppler-плагина. Для PDF доступны оглавление, свойства, поиск текста, SyncTeX, частичные аннотации и формы, а также сохранение изменений, если сам документ и движок позволяют это сделать.

DjVu. Поддерживается отдельным плагином на DjVuLibre. Для DjVu заявлен текстовый поиск; наличие текстового слоя зависит от самого файла. Плагин в Debian и Ubuntu поставляется отдельно и рекомендуется основным пакетом.

PostScript. Подключается через libspectre. Это полезно в старых издательских и TeX-процессах, но набор интерактивных функций не равен PDF: формы и аннотации в данном контексте относятся к PDF-плагину.

Изображения. С версии 0.4.16 qpdfview умеет открывать форматы изображений, которые поддерживает установленный Qt-стек. В Debian image-плагин входит в основной пакет. Не стоит фиксировать закрытый список PNG/JPEG/TIFF как универсальную гарантию: фактический набор определяется Qt и установленными image plugins.

EPUB, XPS, CBZ и FB2. История проекта отмечает поддержку этих форматов через экспериментальный Fitz/MuPDF-плагин. Но upstream прямо называет этот плагин экспериментальным и лишённым ряда функций, а актуальные Debian 13 и Ubuntu 24.04/26.04 его не поставляют: пакет qpdfview-pdf-mupdf-plugin остался только в старых ветках. Поэтому перечислять EPUB/XPS/CBZ/FB2 как штатные текущие форматы qpdfview было бы вводящим в заблуждение.

Экспорт. Универсального экспорта PDF в DOCX, изображения или текстовый файл нет. Реальные выходные операции — печать, копирование выделенного текста/изображения, сохранение PDF с изменёнными аннотациями или формами, сохранение под другим именем и сохранение неизменённой копии. Для конвертации нужен отдельный инструмент.

Паспорт переноса данных

Что переноситсяЧто происходитПрактическое ограничение
Обычный PDFОткрывается через Poppler без импорта в собственный форматИсходный файл остаётся стандартным PDF
Аннотации и поля формИзменения могут быть записаны в PDF через Save/Save asПоддержка частичная; сложные формы надо проверять в целевом ПО
Закладки qpdfview и состояние вкладокХранятся локально при наличии SQL-поддержкиЭто настройки viewer’а, они не становятся переносимой частью PDF
DjVu/PostScriptОткрываются через внешние плагиныНа новом компьютере плагины нужно установить отдельно
Копируемый текстПередаётся через буфер обменаЗависит от текстового слоя и кодировки документа

Для миграции между компьютерами важнее всего разделить документы и настройки. PDF, DjVu и PS остаются обычными файлами и могут быть перенесены напрямую. Вкладки, пользовательские закладки и запомненные параметры просмотра относятся к локальному профилю qpdfview. Если требуется воспроизводимость рабочего места, одного копирования документов недостаточно: нужно отдельно сохранить пользовательские настройки, а на новой системе поставить те же плагины форматов.

Обратимость при работе с PDF выше, если до изменения формы или аннотаций сохранить отдельную копию. Команда «Сохранить копию» в qpdfview специально предназначена для неизменённого экземпляра текущего файла. Это разумнее, чем полагаться на отмену после перезаписи исходника: viewer не является системой версионирования.

Производительность и стабильность

qpdfview использует несколько механизмов, рассчитанных на баланс скорости и памяти. В настройках есть tiled rendering: страницы делятся на плитки перед рендерингом и кэшированием, что снижает память при большом масштабе. Размер кэша задаётся пользователем; увеличение ускоряет повторное отображение за счёт большего потребления RAM. Prefetch заранее рендерит страницы рядом с текущей, а расстояние префетча можно ограничить.

Эти механизмы позволяют адаптировать viewer под большие документы, но официальных современных бенчмарков qpdfview не публикует. Поэтому нельзя честно обещать конкретное время открытия или объём RAM для «1000-страничного PDF». Итог зависит от типа страниц, встроенных изображений, шрифтов, версии Poppler и выбранного масштаба. На сканах с крупными растровыми страницами особенно важны кэш и префетч.

Часть задач выполняется параллельно: история проекта упоминает оптимизации очереди рендеринга и опциональный параллельный поиск по страницам. При этом внешние движки остаются критическим фактором. Ошибка или регрессия Poppler, Qt либо libspectre может проявиться как проблема qpdfview даже без изменения его собственного кода.

Из известных актуальных ограничений стоит отметить открытый баг с прокруткой у самого правого края максимизированного окна: в отчёте Launchpad есть подтверждение воспроизводимости на qpdfview 0.5.0 в Linux Mint 22.1 в 2025 году. Это не делает программу нестабильной в целом, но показывает, что отдельные интерфейсные дефекты могут долго жить между редкими upstream-релизами.

С точки зрения совместимости важен downstream. Debian в 2024 году перевёл qpdfview 0.5.0 на Qt 6 и исправлял сборочные вопросы без выпуска новой версии upstream. Поэтому стабильность на современном Linux правильнее оценивать по конкретному пакету дистрибутива, а не только по возрасту исходного релиза.

Лицензирование и версии

qpdfview распространяется по GNU GPL версии 2 или, по выбору пользователя, более поздней версии. Это свободное ПО: нет платной редакции, ключа активации, подписки, лимита страниц, рекламного режима или пробного периода. Исходный код доступен, а дистрибутивы могут собирать и модифицировать его в рамках лицензии.

У программы нет линейки Home/Pro/Business. Различия, которые пользователь видит между системами, в основном связаны не с коммерческими редакциями, а с составом пакетов и опциями сборки: наличие SQL для хранения состояния, D-Bus, CUPS, SyncTeX, libmagic, форматов и переводов. Поэтому вопрос «какую версию купить» к qpdfview неприменим; правильный вопрос — какой пакет и какие плагины доступны в вашем репозитории.

Версия 0.5.0 стала первой стабильной веткой с поддержкой Qt 6 при сохранении исходной совместимости с Qt 4 и 5. На современных дистрибутивах это не означает, что пользователь выбирает Qt вручную: пакетный сопровождающий определяет, с каким Qt собирается конкретный бинарник. Например, Debian Trixie использует Qt 6.

Хронология развития и поддержки

2012: первые релизы qpdfview; проект формируется как вкладочный PDF-viewer на Qt.

2013, ветка 0.4: добавляются несколько форматов, PostScript и базовый DjVu.

2014–2017: развиваются поиск, плиточный рендеринг, SyncTeX, формы и аннотации, расширяются переводы и настройки.

2019, 0.4.18: появляются вложенные split views, прозрачная декомпрессия, восстановление порядка вкладок и улучшения сборки.

28 января 2023, 0.5.0: стабильный релиз с поддержкой Qt 6 и C++11; это текущий upstream-релиз.

2024–2026: дистрибутивы продолжают адаптацию пакета; Debian собирает 0.5.0 с Qt 6, Ubuntu сохраняет пакет в LTS, а Debian unstable обновляет пакетную ревизию без новой версии upstream.

Такой график показывает зрелый, но медленно меняющийся проект. Пользователю важнее смотреть на наличие актуального пакета и открытые дефекты своей среды, чем ожидать частых релизов с новыми функциями. Невыпущенный milestone 0.5.1 не следует трактовать как доступную версию.

Системные требования

Upstream не публикует минимальные значения процессора, RAM или свободного места, поэтому приводить вымышленные «2 ГБ памяти» или «1 ГГц CPU» нельзя. Проверяемые требования лучше описывать через пакеты конкретных систем.

Debian 13 Trixie

qpdfview 0.5.0+ds-5 доступен для нескольких архитектур; на amd64 основной пакет имеет размер около 382 КБ и установленный размер около 1,4 МБ без учёта библиотек. Он зависит от Qt 6, CUPS, SQLite-драйвера Qt, SVG, SyncTeX и Poppler-плагина qpdfview. DjVu, PostScript и переводы являются рекомендуемыми дополнительными пакетами.

Ubuntu

Ubuntu 24.04 LTS содержит qpdfview 0.5.0+ds-4build4, Ubuntu 26.04 LTS — 0.5.0+ds-5build2. В текущих ветках представлены amd64, arm64, armhf, ppc64el, riscv64 и s390x. Пакет находится в компоненте Universe, поэтому на минимальной системе этот компонент должен быть доступен в настроенных репозиториях.

Другие системы

Исходная сборка требует Qt и библиотек выбранных форматов: Poppler для PDF, libspectre для PS, DjVuLibre для DjVu, а также CUPS, если нужна штатная печать через него. SyncTeX, SQL и D-Bus могут отключаться на этапе сборки, но вместе с ними исчезают соответствующие функции. Это важнее условных аппаратных минимумов.

Карта критических зависимостей

ЗависимостьДля чего нужнаЧто будет без неё
PopplerРендеринг и PDF-возможностиВ типичной сборке исчезает основная поддержка PDF
QtГрафический интерфейс, изображения, печатный стек и системные интеграцииПриложение не запускается
CUPSПечать в Unix/Linux-средеПри специальной сборке используется альтернативная растеризация; пакет дистрибутива обычно зависит от CUPS
DjVuLibreDjVu-плагинDjVu недоступен
libspectrePostScript-плагинPS недоступен
Qt SQL + SQLiteВосстановление вкладок, закладок и настроек по файламЭти постоянные состояния не сохраняются
SyncTeXСвязь PDF с исходниками TeXНет прямого и обратного поиска по исходнику

Карта полезна при диагностике: одинаковая версия qpdfview в двух дистрибутивах может вести себя по-разному из-за разных Poppler, Qt или набора плагинов. При переносе настроек между машинами сначала сравнивают не только номер qpdfview, но и доступность этих компонентов.

Преимущества и недостатки qpdfview

Плюсы и минусы

Свободная лицензия GPL-2+ без подписки, рекламы, регистрации и лимита документов.

Вкладки и восстановление рабочего набора удобны при одновременной работе с несколькими файлами.

Split views позволяют сравнивать разные места документа в одном окне.

Есть оглавление, миниатюры, свойства, история переходов, многостраничные режимы и презентация.

Поиск работает в PDF и DjVu, включая поиск по нескольким вкладкам.

SyncTeX делает viewer полезным в LaTeX-процессе.

Кэш, плиточный рендеринг и prefetch можно настраивать под документ и объём памяти.

Русская локализация и русская справка присутствуют в актуальном исходном пакете Debian.

Документы обрабатываются локально; для обычного просмотра не нужен аккаунт или облачный сервис.

Минусы

Upstream развивается медленно: стабильный релиз 0.5.0 датирован январём 2023 года.

Основной проверяемый канал готовых пакетов — Linux; официальных современных Windows/macOS-бинарников upstream не предоставляет.

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

Нет OCR и универсальной конвертации в DOCX, изображения или офисные форматы.

DjVu и PostScript зависят от отдельных плагинов; расширенный MuPDF/Fitz-плагин экспериментален и отсутствует в актуальных Debian/Ubuntu.

Качество и поведение PDF зависят от версии Poppler в системе.

Часть старых интерфейсных дефектов может сохраняться долго из-за редких релизов.

Сравнение с аналогами

ПрограммаПлатформы и форматный фокусАннотации/формыКому подходит лучше
qpdfviewПрежде всего Linux; PDF, плагины DjVu/PS, изображения через QtЧастично для PDFТем, кому нужны вкладки, split views, локальная работа и SyncTeX
Sumatra PDFWindows; PDF, EPUB, MOBI, DjVu, XPS, CHM, комиксы и изображенияФокус на чтении; текущая ветка имеет собственные аннотационные функцииWindows-пользователям, которым важны портативность и широкий набор форматов
OkularLinux, стабильная сборка Windows, другие платформы; много форматовРазвитые аннотации, формы и PDF-функцииТем, кому нужен более активно развиваемый универсальный viewer
Adobe Acrobat ReaderWindows, macOS, iOS, Android; прежде всего PDFКомментарии, подписи, заполнение форм, облачная совместная работаСложным PDF-формам, подписанию и обмену в экосистеме Adobe

С Sumatra PDF различие прежде всего платформенное. Sumatra — нативный Windows-reader с официальными installer и portable-сборкой и более широким набором форматов. qpdfview логичнее в Linux благодаря системным библиотекам, CUPS, SyncTeX и вкладочной Qt-модели. На Windows преимущество официальной поддержки у Sumatra PDF; на Linux qpdfview — штатнее интегрированный вариант.

С PDF-XChange Viewer и его современными родственниками сравнение похоже: Windows-инструменты сильнее в расширенной PDF-разметке, тогда как qpdfview ценен простотой, свободной лицензией и Linux-интеграцией. Если требуется только быстро читать документы, qpdfview остаётся рациональным. Если задача — подписи, OCR, редактура текста, страницы и конвертация, класс продукта нужно менять.

Инструкция по установке

Debian и Ubuntu через пакетный менеджер

Шаг 1. Обновите сведения о пакетах стандартным механизмом дистрибутива.

Шаг 2. Установите qpdfview из настроенного официального репозитория. В командной строке Debian/Ubuntu обычно используется команда sudo apt install qpdfview.

Шаг 3. Если нужны DjVu, PostScript и переводы, проверьте наличие пакетов qpdfview-djvu-plugin, qpdfview-ps-plugin и qpdfview-translations. В Debian они рекомендуются и часто устанавливаются автоматически, но минимальные конфигурации могут отключать рекомендации.

Шаг 4. Запустите qpdfview из меню приложений или командой qpdfview. Откройте тестовый PDF и убедитесь, что страницы рендерятся, работает поиск и отображается нужный язык интерфейса.

Шаг 5. Для удаления используйте тот же менеджер пакетов, например sudo apt remove qpdfview. Удаление программы не удаляет ваши PDF/DjVu/PS-файлы; пользовательские настройки могут остаться в профиле и очищаются отдельно только при осознанной необходимости.

openSUSE через репозиторий дистрибутива

На software.opensuse.org выберите свою ветку системы и используйте предложенный для неё репозиторий Publishing. Если он уже подключён, пакет ставится командой sudo zypper install qpdfview. После запуска проверьте PDF и нужные плагины. Удаление: sudo zypper remove qpdfview; добавленный репозиторий при необходимости отключается отдельно.

Параметры, которые важно настроить сразу

Перед большой сессией настройте кэш и prefetch с учётом доступной памяти, затем — раскладку страниц, вкладки, восстановление сессии, сочетания клавиш и панель инструментов. Пользователям LaTeX стоит сразу указать редактор для SyncTeX и проверить прямой и обратный переход.

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

Практические кейсы

Сверка двух мест в одном техническом PDF

Цель: сравнить таблицу параметров и методику, расположенные далеко друг от друга. Подготовка: открыть PDF и убедиться, что документ корректно рендерится. Шаги: включить разделение представления, в первой области перейти к таблице, во второй — к пояснению; выставить независимый удобный масштаб. Проверка: обе области показывают один и тот же файл, но разные страницы. Ограничение: split view не создаёт два файла и не фиксирует сравнение как отдельный документ.

Поиск термина в наборе открытых PDF

Цель: найти упоминания идентификатора в нескольких спецификациях. Подготовка: открыть файлы во вкладках. Шаги: вызвать панель поиска и запустить поиск по всем вкладкам через расширенный режим. Проверка: результаты сгруппированы по документам и переход ведёт к найденному месту. Ограничение: поиск требует текстового слоя; для сканированного PDF без OCR сначала нужен внешний распознаватель.

Заполнение простой PDF-формы с резервной копией

Цель: внести данные в поддерживаемые поля формы, не рискуя оригиналом. Подготовка: сохранить неизменённую копию документа отдельным файлом. Шаги: заполнить видимые поля, затем использовать «Сохранить как» для рабочего экземпляра. Проверка: закрыть файл, заново открыть сохранённую копию и убедиться, что значения полей отображаются. Ограничение: поддержка форм частичная; сложные формы с JavaScript, подписью или специализированными виджетами нужно проверять в ПО, которое официально поддерживает их.

Работа с LaTeX через SyncTeX

Цель: связать скомпилированный PDF с исходным TeX. Подготовка: собрать документ с SyncTeX-данными и указать в qpdfview команду редактора. Шаги: открыть PDF, вызвать обратный поиск из нужного места, затем проверить прямой переход из редактора. Проверка: редактор открывает соответствующий исходный файл и позицию, а прямой переход возвращает к нужной области PDF. Ограничение: функция зависит от SyncTeX и корректной команды внешнего редактора.

Навигатор по сбоям

СимптомЧто проверитьБезопасное действиеКонтроль
PDF не открываетсяВерсию Poppler-плагина и целостность файлаОткрыть другой заведомо исправный PDF; обновить пакеты из того же репозиторияЕсли другие PDF работают, проблема вероятнее в конкретном файле
DjVu/PS не открываетсяУстановлен ли соответствующий плагинПоставить qpdfview-djvu-plugin или qpdfview-ps-plugin из репозиторияФормат появляется без замены основного PDF-плагина
Поиск ничего не находит в сканеЕсть ли текстовый слойПроверить копирование текста; при отсутствии использовать внешний OCRПосле OCR текст должен выделяться и искаться
Интерфейс медленный на крупном сканеКэш, prefetch, масштаб и tilingСнизить prefetch/кэш или включить плиточный рендерингПрокрутка стабилизируется без чрезмерного роста памяти
Не сохраняется сессияНаличие Qt SQL/SQLite и права на профильИспользовать пакет дистрибутива без отключённой SQL-поддержкиПосле перезапуска восстанавливаются вкладки/настройки

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

qpdfview связан с программой qpdf?

Нет. qpdfview — графический просмотрщик документов. qpdf — отдельный консольный инструмент и библиотека для преобразования структуры PDF. Они могут использоваться на одной системе, но не являются редакциями одного продукта.

Можно ли использовать qpdfview без интернета?

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

Есть ли OCR?

Нет встроенного OCR. Если PDF состоит из сканов без текстового слоя, qpdfview покажет страницы как изображения, но текстовый поиск не заменит распознавание. Для OCR нужен отдельный инструмент, например программа класса ABBYY FineReader или свободная OCR-цепочка.

Можно ли редактировать текст PDF?

Нет. qpdfview умеет частично работать с аннотациями и формами, но не является редактором содержимого страниц. Для изменения абзацев, изображений, порядка страниц и сложной разметки нужен PDF-редактор.

Почему EPUB или XPS могут не открываться, хотя они упоминаются в истории проекта?

Эти форматы были связаны с экспериментальным Fitz/MuPDF-плагином. В современных Debian и Ubuntu этот плагин не поставляется, поэтому рассчитывать на EPUB/XPS/CBZ/FB2 в стандартной установке qpdfview 0.5.0 не следует.

Безопасно ли ставить Windows-сборку из GitHub?

Upstream qpdfview не ведёт регулярный официальный канал Windows-бинарников. Существуют сторонние сборки, но это отдельный уровень доверия и поддержки. Если нужен PDF-reader на Windows, практичнее выбрать приложение с официальным текущим Windows-релизом, например Sumatra PDF или Foxit Reader.

Можно ли переносить закладки qpdfview вместе с PDF?

Пользовательские закладки и состояние вкладок относятся к локальным данным qpdfview и не равны закладкам, встроенным в структуру PDF. Если важно сохранить рабочее окружение при переезде, переносите профиль программы отдельно от самих документов.

Есть ли смысл ставить qpdfview в 2026 году?

Да, если он есть в официальном репозитории вашей Linux-системы и его набор функций совпадает с задачей: вкладки, лёгкая навигация, поиск, split views, DjVu/PS-плагины и SyncTeX. Если нужны частые новые функции, сложные формы, подписи, OCR или полноценное редактирование, лучше выбрать более активно развиваемый специализированный продукт.

Вывод

qpdfview остаётся нишевым, но практичным Linux-viewer’ом для пользователей, которым важны вкладки, настраиваемый классический интерфейс, split views, локальная обработка и SyncTeX. Сильнее всего он выглядит в технической и академической работе: несколько PDF одновременно, быстрые переходы, поиск, оглавление, миниатюры, печать и связь с исходниками TeX.

qpdfview не заменяет универсальный PDF-комбайн: аннотации и формы поддерживаются частично, OCR нет, экспериментальный MuPDF-плагин не входит в штатные современные Debian/Ubuntu, а upstream-релизы редки. На Windows практичнее Sumatra PDF; для более развитых аннотаций — Okular или Adobe Acrobat Reader; для изменения содержимого нужен PDF-редактор. В Linux qpdfview остаётся уместным локальным просмотрщиком без аккаунта и подписки.


Ваш адрес email не будет опубликован. Обязательные поля помечены *