DjVuLibre

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: djvu.sourceforge.net

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

Набор предназначен для работы с многостраничными документами, отдельно кодируемыми фоновыми слоями, масками и текстовыми слоями с распознанным или встроенным OCR-текстом. В состав обычно входят программы для конвертации изображений в DjVu, извлечения страниц, объединения документов и управления метаданными, а также рендеринговые компоненты для отображения на экране. DjVuLibre поддерживает спецификации формата и совместим с основными практиками хранения отсканированных изданий, в частности для уменьшения объёма при сохранении качества читаемого текста и графики.

  • Реализация формата: библиотека для кодирования/декодирования страниц DjVu и работы с многостраничными контейнерами.
  • Утилиты командной строки: инструменты для конвертации изображений в DjVu, извлечения и объединения страниц, оптимизации и развертки содержимого.
  • Поддержка OCR-слоёв: возможность связывать текстовые слои с растровыми страницами для поиска и копирования текста.
  • Кроссплатформенность: совместимость с UNIX-подобными системами и адаптации для работы под другими ОС благодаря портируемому коду.
  • Интеграция с приложениями: API и библиотеки, позволяющие встраивать поддержку DjVu в просмотрщики и графические программы.
  • Оптимизация размера: методы сжатия, разделяющие фон, текстуру и контуры для компактного хранения сканов с сохранением читаемости.
  • Комьюнити-поддержка: развитие и поддержка через сообщество разработчиков и пользователей, выпускающее обновления и исправления.
Подробнее