img

Я не очень люблю djvu: экономии мало, а неудобств - много.

В Linux обычная смотрелка в общем-то умеет его читать. Но вот захотел я перекинуть книжку (27 Мб) в iPad и возникла необходимость конвертации. Вообще программа для чтения djvu на iPad есть, но сказать, что работает она идеально, тоже нельзя. И кстати, после обновления до iOS 5 она вообще перестала работать.

Но не будем отвлекаться.

Итак, что надо сделать.

1. Установить djvulibre:

  sudo apt-get install djvulibre-bin

2. Сконвертировать djvu-файл в postscript:

  djvups 1.djvu 1.ps

3. Сконвертировать postscript в pdf:

  ps2pdf 1.ps 1.pdf

В итоге у меня получился файл pdf (400 страниц), который ненамного больше оригинала (конечный файл - 30 Мб). Ушло на конвертацию минуты две.

Еще один способ - утилита gscan2pdf (должна быть в репозиториях). Тот же файл сконвертировался тоже довольно быстро, но размер получился в разы больше (121 Мб).

p.s. Файл postscript (.ps) (промежуточный) по окончании конвертации можно и нужно удалить, пользы нет, а места занимает много.