8 Best PDF Document Viewers for Linux Systems
This article is the continuation of our ongoing series about Linux Top Tools, in this series we will introduce you most famous open source tools for Linux systems.
With the increase in use of portable document format (PDF) files on the Internet for on-line books and other related documents, having a PDF viewer/reader is very important on desktop Linux distributions.
There are several PDF viewers/readers that one can use on Linux and they all offer related basic and advanced features.
In this article, we shall look at 8 important PDF viewers/readers that can help you when dealing with PDF files in Linux systems.
1. Okular
It is universal document viewer which is also a free software developed by KDE. It can run on Linux, Windows, Mac OSX and many other Unix-like systems. It supports many document formats such as PDF, XPS, ePub, CHM, Postscript and many others.
It has following features:
- Embedded 3D model
- Subpixel rendering
- Table selection tool
- Geometric shapes
- Adding textboxes, and stamps
- Copy images to clipboard
- Magnifier and many more
To install Okular PDF reader in Linux, use apt or yum to get it as shown:
$ sudo apt-get install okular OR # yum install okular
2. Evince
It is a lightweight document viewer which comes as the default on Gnome desktop environment. It supports document formats such as PDF, PDF, Postscript, tiff, XPS, djvu, dvi, plus many more.
- Search tool
- Page thumbnails for easy reference
- Document Indexes
- Document Printing
- Encrypted Document Viewing
To install Evince PDF reader in Linux, use:
$ sudo apt-get install evince OR # yum install evince
3. Foxit Reader
It is a cross platform, small and fast secure PDF reader. The latest version as of this writing is Foxit reader 7 which offers some security features that protect against vulnerabilities.
It is features-rich with features including:
- An intuitive user interface
- Support for scanning documents into PDF
- Allows shared viewing of documents
- Commenting tools
- Add/verify digital signatures and many more.
To install Foxit Reader on Linux systems, follow below instructions:
$ cd /tmp $ gzip -d FoxitReader_version_Setup.run.tar.gz $ tar -xvf FoxitReader_version_Setup.run.tar $ ./FoxitReader_version_Setup.run
4. Firefox (PDF.JS)
It is a general-purpose web based PDF viewer built with HTML5. It is also an open source, community driven project that is supported by Mozilla labs.
To install PDF.js in Linux systems, follow the below instructions:
$ git clone git://github.com/mozilla/pdf.js.git $ cd pdf.js $ npm install -g gulp-cli $ npm install $ gulp server
http://localhost:8888/web/viewer.html
5. XPDF
It is an old and open source PDF viewer for the X windows system that is supported on Linux and other Unix like operating systems. It additionally includes a text extractor, PDF-to-PostScript converter and many other utilities.
It has an old interface, therefore user who care so much about nice graphics may not enjoy using it so much.
To install XPDF Viewer, use following command:
$ sudo apt-get install xpdf OR # yum install xpdf
6. GNU GV
It is an old PDF and Postscript document viewer that works on an X display by providing a graphical user interface for the Ghostscript interpreter.
It is a improved derivation of Ghostview developed by Timothy O. Theisen, which was originally developed by Johannes Plass. It also has old an graphical user interface.
To install Gnu GV PDF viewer in Linux, type:
$ sudo apt-get install gv OR # yum install gv
7. Mupdf
Mupdf is a free, small, lightweight, fast and complete PDF and XPS viewer. It is highly-extensible because of its modular nature.
A handful of its notable features include:
- Supports a highly quality anti-aliased graphics renderer
- Supports PDF 1.7 with transparency, encryption, hyperlinks, annotations, searching plus many more
- Reads XPS and OpenXPS documents
- Written modularly to support additional features
- Importantly, it can also handle pdf encoded with Chinese GBK well
Visit Homepage: http://mupdf.com/
8. Qpdfview
qpdfview is a tabbed document viewer for Linux that uses Poppler for PDF support. It also supports other document formats as well, includin PS and DjVu.
Below is a list of its features and components:
- Uses Qt toolkit for interfaces
- Uses CUPS for printing purposes
- Supports outline, properties and thumbnail panes
- Supports scale, rotate and fit functions
- Also supports fullscreen and presentation views
- Enables text search
- Supports configurable toolbars
- Supports configurable keyboard shortcuts and many others
Summary
Many people these days prefer using PDF files because many on-line documents and books now come in form PDF files. Therefore getting a PDF viewer that meets your needs is vital.
I hope you find this article useful and if we’ve missed any tool in the above list, do share in the comments and don’t forget to share your additional thoughts, you can leave a comment in the comment section.
Нужен лёгкий pdf / djvu reader под Xfce.
Я Qt не боюсь, но Okular, как самая кошерная софтина из тех, что помню, тянет половину kde (125 мб зависимостей). Для pdf нарыл ePDFViewer, но он какой-то кастрированный, и по неясным причинам называет .pdf — документом MS Word.
Evince. Правда для избавления от гномозависимостей его придется собирать вручную. Ну или поставить генту ^_^
Из невырвиглазного есть только реактивный epdfview.
Это лёгкий? Под Gnome 3.8 он хоть и неплох был, но неясно тормозил при включённой левой панельки эскизов, что раздражало. Но попробую, зависимостей мало.
qpdfview и djview4. Оба на Qt.
Называет документом MS Word, потому что документ в Microsoft Word сделан.
Из невырвиглазного есть только реактивный epdfview.
Из невырвиглазного только qpdfview
ТС, тред не читал, рекомендую qpdfview:
- Умеет PDF/DJVU
- Вкладки
- Закладки
- Комментарии
- Состояние чтения
- Плюшки
Одно кью сводит твой пост в пердёж.
//у ТС Xfce
с недавнего времени qpdfview читает djvu тоже через тот-же djvulibre что и djview, но приятнее по прежнему читать через djview.
Загугли первое предложение ТС’а:
Он его просто не видел ещё 8D
Но epdfview откровенно и объективно же дерьмовейший софт, последняя версия которого вышла два года (!) назад.
Ну так потому что работает, свою задачу чётко выполнил, или тебя прельщают KDE-разрабы, которым лишь бы писать во имя бездумных версий, как обезьянам?
Что такое KDE и кто это такие «KDE-разрабы»?
Не знаю такое, не юзал.
Мы говорим про Qt и объективно лучшую читалку для этих ваших.
попплер обновился уже раз 10 с того времени, а он же на попплере, так шта, ну сам понимаешь. Если трезвый.
KDE-разрабы есть неосиляторы GTK==потребители квазибанальной Qt.
//К. О.
Я всегда понимаю, если даже нетрезвый.
о нет, как же это выдержит твой жесткий диск на (по-видимому) пару гигабайт.
я думаю, тебе стоит показаться врачу, у тебя уже такое слишком часто:/
Он не бывает.
Последние qpdfview поддерживают ещё PostScript, сохранение закладок и позиции во всех вкладках, позволяют для pdf вырубить излишний рендеринг, оставив только рендеринг шрифтов.
Так что evince и рядом не валялся.
о нет, как же это выдержит твой жесткий диск на (по-видимому) пару гигабайт.
Значит, если полно места, то его можно засирать кучей ненужного мусора?
// Остановился пока на evince, ибо мне нужно только читать — никаких больше фич не требуется, да и тормоза исчезли. Видно, гном был виноват.
zathura. Поддержка pdf/djvu/ps. Зависимостей почти нет. vim-style управление.
aidan ★★★★ ( 02.06.13 23:37:09 MSK )
Последнее исправление: aidan 02.06.13 23:37:37 MSK (всего исправлений: 1)
Словно это что-то хорошее, там где нету работы с текстом.
В настройках все кнопки можно как угодно переназначить.
Навигация же, навскидку, помимо «прибитых к раскладке» hjkl: gg / G / ctrl-e / ctrl-y / % / n / N , вроде мелочи, а удобно.
DjVu Reader для Linux
Evince — это бесплатная программа для открытия и чтения книг в формате djvu на Linux (Ubuntu, Debian, Fedora). Несмотря на скучный интерфейс, является одной из лучших программ подобного рода.
Кроме DjVu также открывает документы в форматах TIFF, PostScript и DVI. Поддерживается выделение и экспорт текста в буфер обмена, отправка на печать текущей или всех страниц сразу.
Если говорить о функционале — программа имеет минимальный набор инструментов, который достаточен для удобного чтения (или просто беглого просмотра) электронных книг, сидя перед экраном монитора:
- простая навигация: перелистывание страниц по очереди, быстрый переход к определенной странице по номеру или по сохраненной заранее закладке. Также поддерживается навигация по встроенному оглавлению;
- удобный поиск — в результатах выводятся ссылки на страницы, на которых, в свою очередь, найденные слова подсвечиваются;
- автоматическое масштабирование страниц по ширине и/или высоте окна просмотра. Поворот на 90 градусов вправо/влево.
Через DjVu Reader можно читать книги в полноэкранном режиме, перелистывая страницы скролом или просматривая их как слайд-шоу. Чтобы белый фон сильно не светил в глаза, убавьте яркость в настройках читалки, или инвертируйте ее.
Из преимуществ — быстро открывает объемные файл (весом 20 и более мегабайт). Из недостатков — иногда глючит при попытке открыть документ с внешнего накопителя или сетевой папки.
Как скачать DjVu Reader для Linux
Скачивание и установка дежавю ридера под названием «Evince» происходит из командной строки.
Пользователи Ubuntu/Debian:
откройте терминал и введите команду:
sudo apt-get install evince
Затем нажмите Enter. Будьте готовы ввести пароль суперпользователя, чтобы разрешить установку новой программы в систему.
Пользователи Fedora:
введите в терминале команду:
sudo yum install evince evince-djvu evince-dvi
Также установить Evince можно через центр приложений Ubuntu.