PDF - межплатформенный формат документов с небольшой степенью сжатия, может содержать растровые и векторные изображения, текст, шрифты, формы, мультимедиа вставки.
DJVU - межплатформенный формат документов с высокой степенью сжатия, хранит документы в виде изображений состоящих из трех слоев:
- передний план (информация о цвете)
- чёрно-белая (однобитовая) маска букв и рисунков
- задний план (фон)
У переднего и заднего планов уменьшается разрешение и делается сильное сжатие, а у маски остается большое разрешение и делается сжатие без потерь (повторяющиеся символы хранятся в одном экземпляре на несколько страниц).
Просмотр документов PDF и DJVU: Evince - просмотрщик PDF, DJVU, PostScript. Интерфейс GTK3
Atril - просмотрщик PDF, DJVU, PostScrip. Интерфейс GTK2
qpdfview - просмотрщик PDF, DJVU, PostScript. Интерфейс Qt
Xpdf - легковесный просмотрщик PDF
Mupdf - легковесный просмотрщик PDF
Adobe Reader - проприетарный просмотрщик PDF, корректно открывает любые PDF, интерфейс не локализован
Foxit Reader - проприетарный просмотрщик PDF, быстро открывает документы, интерфейс не локализован
djview4 - просмотрщик DJVU, быстро открывает документы, подсвечивает ссылки, извлекает и конвертирует содержимое.
Google Chrome - содержит встроенный просмотрщик PDF на основе Foxit
Mozilla Firefox - содержит встроенный просмотрщик PDF, называется pdf.js, написан на javascript
Создание документов PDF и DJVU: Libre office - набор офисных редакторов с возможностью выгрузки документа в PDF (с текстом, формами, шрифтами, изображениями).
LaTeX - набор инструментов для компьютерной верстки документов и книг, может сохранять результат в PDF
Scribus - программа для создания газет, журналов, книг, макетов для печати в типографии
cups-pdf - отправка на печать в виртуальный принтер cups-pdf создает PDF с изображениями страниц.
Печатать в файл Gnome/GTK - отправка на печать и выбор пункта "Печатать в файл" создает PDF с текстом, PS, SVG. Выполняется виртуальная печать через библиотеку cairo, без использования CUPS.
Программы сканирования и распознавания - могут сохранять результаты работы в PDF и DJVU
gscan2pdf - программа для сканирования с расширенными возможностями, умеет создавать pdf из изображений, извлекать изображения и текст, сжимать PDF.
Конвертеры (pdf2djvu, ImageMagick, djvulibre) - конвертируют изображения или документы в форматы PDF и DJVU
Редактирование документов PDF и DJVU: Master PDF Editor - визуальный редактор PDF, интерфейс Qt
Libre Office Draw - векторный редактор графики, в том числе визуальный редактор PDF.
DjVusmooth - визуальный редактор DJVU, интерфейс GTK+
PDF Chain - программа для обработки PDF файлов (извлечение одной или всех страниц, склеивание, шифрование, сжатие, поворот страниц, наложение изображений, прикрепление/открепление файлов), графическая оболочка для Pdftk
pdftk - консольная программа для обработки PDF файлов (извлечение одной или всех страниц, склеивание, шифрование, сжатие, поворот страниц, наложение изображений, прикрепление/открепление файлов)
poppler-utils - набор консольных программ для обработки PDF файлов (конвертирование документов в PNG/JPEG/PS/EPS/SVG/PPM/HTML, извлечение текста в txt файл, извлечение одной или всех страниц, склеивание страниц, просмотр информации о документе, анализ шрифтов, извлечение изображений).
djvulibre - набор консольных программ для создания и редактирования DJVU