пятница, июня 18, 2010

Как автоматом получить постраничные JPG из PDF

Потребовалось раздербанить 80-страничный PDF полиграфического качества на пронумерованные джпеги экранного разрешения, RGB, c обрезкой предусмотренного в оригинале вылета за формат.

Волшебная команда:

convert -density 120 -colorspace RGB -shave 16x16 \
source.pdf target%02d.jpg

Здесь-то мне её в будущем найти будет попроще, чем в истории командной строки.

Update. Для более удобоваримых результатов пришёл к такой двухступенчатой процедуре:

convert -density 120 -colorspace CMYK -shave 16x16 \
-gamma 0.5 +contrast -quality 100 source.pdf target.jpg

for f in *.jpg; do jpgicc \
-i /usr/share/color/icc/JapanColor2001Coated.icc \
-t 10 -q 75 $f _$f; done

Но всё равно в тёмной части цвета провалены.

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

Поиск по этому блогу