DjVuLibre

DjVuLibre
Тип графическая библиотека
Авторы The DjVuLibre project (Leon Bottou, Yann LeCun, Bill C Riemers, and Jeffery Triggs)[1]
Написана на C++[3]
Операционные системы Linux, macOS и др. UNIX-подобные, Windows
Первый выпуск 6 августа 2001[2]
Последняя версия
Репозиторий git.code.sf.net/p/djvu/d…
sourceforge.net/p/djvu/d…
Лицензия GNU GPL 2+[d][6]
Сайт djvu.sourceforge.net (англ.)

DjVuLibre — набор библиотек и утилит для просмотра, создания и редактирования DjVu-файлов.

DjVuLibre является свободным программным обеспечением, написанным на языке программирования C++, и предназначенным для работы в операционных системах Linux, macOS и других UNIX-подобных, Windows.

Утилиты

В пакет DjVuLibre входит набор консольных утилит для выполнения различных операций над DjVu-файлами[7]:

  • any2djvu — онлайн-конвертирование различных графических форматов в формат DjVu[8].
  • bzz — кодирование/декодирование алгоритмом BZZ, который часто используется в DJVU-файлах.
  • c44 — конвертирование цветных изображений формата PPM или JPEG в DjVu (IW44).
  • cjb2 — конвертирование бинарных изображений (однотоновых чёрно-белых) формата PBM или TIFF в DjVu (JB2).
  • cpaldjvu — конвертирование изображений с небольшим количеством цветов (например, в оттенках серого) в PNM-форматах PPM или PGM в DjVu .
  • csepdjvu — кодирование "разделённых файлов" в один DjVu-файл .
  • ddjvu — конвертирование DjVu-файла в различные другие графические форматы: PBM, PGM, PPM (PNM), RLE, TIFF и PDF.
  • djvups — конвертирование DjVu в PostScript.
  • djvm — удаление и вставка страниц в DjVu-файле, объединение отдельных DjVu-файлов в один документ.
  • djvmcvt — конвертация из многостраничного DjVu-документа, состоящего из нескольких файлов, связанных индексным файлом) в один связный (bundled) DjVu-файл, и наоборот.
  • djvused — создание и редактирование аннотаций, скрытого текстового слоя, миниатюрных изображений и др.
  • djvutxt — извлечение скрытого текста из DjVu-файлов.
  • djvudump — отображение технической информации о DjVu-файлах (размер и разрешение страниц в пикселях, значение гамма-коррекции и другой информации).
  • djvuextract - извлечение составляющих (BG44 (IW44), Sjbz(JB2) и т.д. ) из DjVu-файлов.
  • djvumake — создание DjVu-файлов.
  • djvudigital — конвертирование PDF и PostScript документов в формат DjVu.

Кроме того, проектом DjVuLibre разработана программа DjView с графическим интерфейсом для просмотра djvu-файлов, которая устанавливается отдельным пакетом.

Использующие DjVuLibre программы

Windows: WinDjView[9], DjVuReader.

Linux: DjView[10], Evince[11], Okular[12].

Примечания

  1. DjVuLibre History and Credits Архивная копия от 9 сентября 2017 на Wayback Machine (англ.)
  2. Additional Project Details
  3. The djvu Open Source Project on Open Hub: Languages Page — 2006.
  4. http://djvu.sourceforge.net/
  5. https://sourceforge.net/p/djvu/djvulibre-git/ci/release.3.5.28/ — 2020.
  6. https://sourceforge.net/p/djvu/djvulibre-git/ci/master/tree/COPYRIGHT
  7. DjVuLibre Documentation Архивная копия от 4 мая 2012 на Wayback Machine (англ.)
  8. Any2djvu — утилита для онлайн-конвертирования различных графических форматов в формат DjVu.  (неопр.) Дата обращения: 14 мая 2012. Архивировано 5 марта 2016 года.
  9. WinDjView  (неопр.). Дата обращения: 21 сентября 2017. Архивировано из оригинала 23 сентября 2017 года.
  10. DjView4 Архивная копия от 23 сентября 2017 на Wayback Machine (англ.)
  11. Evince Архивная копия от 11 апреля 2021 на Wayback Machine (англ.)
  12. Okular Архивная копия от 7 сентября 2017 на Wayback Machine (англ.)

Литература

  • Janus S. Bień. Efficient Search in Hidden Text of Large DjVu Documents // Raffaella Bernardi, Frédérique Segond, Ilya Zaihrayeu Advanced Language Technologies for Digital Libraries: International Workshops on NLP4DL 2009, Viareggio, Italy, June 15, 2009 and AT4DL 2009, Trento, Italy, September 8, 2009. — Springer, 2011. — С. 1-15. — ISBN 3-642-23159-4.
  • Красоткин А. Папирусы эпохи, «Мир ПК» , № 01, 2008

Ссылки

Логотип Викиучебника Имеется викиучебник по теме «Примеры использования утилит DjVuLibre»