pdf2djvu (PDF to DjVu converter) — специализированная C++ (OpenMP) консольная утилита для создания полноценных DjVu файлов из файлов PDF (Portable Document Format).
DjVu — технология сжатия изображений с потерями специально разработанная для хранения сканированных документов (книг, журналов, рукописей и пр) и ставшая основой для нескольких научных библиотек. DjVu-документ может содержать текстовой слой позволяющий осуществлять полнотекстовой поиск по файлу, встроенное интерактивное оглавление и активные области (ссылки), что позволяет реализовать удобную навигацию в DjVu-книгах.
pdf2djvu для создания файлов DjVu может использовать один или несколько PDF-файлов, при преобразования в DjVu-документ из PDF-документа извлекается графика, текст, гиперссылки, оглавление (закладки) и метаданные (включая метаданные XMP).
pdf2djvu для работы использует DjVuLibre (набор библиотек и утилит для создания, просмотра и редактирования DjVu-файлов), Poppler (библиотека для рендеринга PDF файлов), Exiv2 (инструмент манипуляции метаданными) и libuuid (часть util-linux, библиотека для правильной работы с метаданными XMP), а также GraphicsMagick (графическая библиотека, инструмент для работы с изображениями практически всех существующих форматов).
pdf2djvu позволяет задать DjVu-документу множество параметров (тип документа, разрешение, размер страниц, качество и прочее), поддерживается работа с шаблонами (язык шаблонов использует как образец синтаксис форматирования строк в Python), по работе с утилитой имеется подробная документация (в том числе на русском).
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.