PostHeaderIcon Создание книг в формате DjVu

Скачивала я тут давеча подшивки журналов в больших количествах. Временами попадались номера, состоящие из кучи JPEG‘ов. Читать их совершенно неудобно и было принято волевое решение во что бы то ни стало скомпилить их в мой любимый формат DjVu. Всё оказалось предельно просто. В составе порта /usr/ports/graphics/djvulibre-nox11 нашлись все нужные инструменты для создания книг.
Для начала все JPEG’и надо переименовать в порядке нумерации страниц. Вот так:
000.jpg, 001.jpg, 002.jpg, …, 012.jpg
а не так:
0.jpg, 1.jpg, 2.jpg, …, 12.jpg
потому как 12.jpg появится перед 2.jpg и об этом надо помнить, чтоб в конечном итоге в книге страницы шли по порядку.
Дальше аналогичным образом переконвертируем все JPEG’и в DjVu:
[cc lang=»bash»]for i in *.jpg; do c44 $i `basename $i .jpg`.djvu; done[/cc]
c44 — это утилита из набора djvulibre служит для кодирования изображений (pgm,ppm,jpeg) в формат djvu.
Теперь перекодированные файлы соберем в одну книгу:
[cc lang=»bash»]djvm -c kniga.djvu *.djvu[/cc]
djvm служит для работы с многостраничными djvu-документами. Ключ означает create.
Много интересного на тему создания djvu-документов здесь и здесь.

Оставить комментарий

PR-CY.ru