вторник, 19 января 2010 г.

Несколько веселых вещей для работы с djvu и pdf

Столкнулся тут с проблемой. Надо перегнать было djvu файл в pdf. В принципе, djvu более компактный... Да и для иксовских читалок особой разницы нет что читать. Но проблема осталась проблемой. В итоге было откопано 2 решения.

  1. Распечатать djvu на виртуальном pdf принтере.
  2. Перегнать через формат *.ps
Первый вариант самый что ни на есть шустрый и понтовый... Аж даже недостатков никаких нет. Что есть гут =)

Второй вариант состоит из двух последовательных этапов.

  1. Конвертнуть djvu в ps командой
    djvups
  2. Перебить ps в pdf командой
    ps2pdf

Метод сразу скажу долгий и муторный (уже часа три сижу и все никак не могу закончить добивать пятиметровый учебник)...

Ну и немного о местами полезных примочках...

Как разобрать pdf на картинки?

Командой
pdfimages


Как разбить djvu на отдельные картинки?

Тут поможет небольшой скрипт, исходники которого я нагло скоммуниздил с какого-то форума

#!/bin/sh
# djvu -> jpgs converter

i=1

# number of pages (392)
while [ $i -ne 392 ]
do
ddjvu -page=$i -format=pnm 1.djvu $i.pnm
pnmtojpeg $i.pnm > $i.jpg
rm -f $i.pnm
echo "page $i done"
i=`expr $i + 1`
done

Комментариев нет:

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