Я не дуже знайомий з * .cbr / * .cbz, але, здається, вам доведеться поєднувати два кроки:
- Перетворення PDF у зображення
- Стисніть їх у архіві ZIP / RAR.
Крок 1 Що стосується, ви можете використовувати ImageMagick «S convert
команди. Ви можете подавати convert
PDF, що містить декілька сторінок, і convert
повертатиме кожну сторінку у вигляді одного графічного файлу. Я перевірив його з текстом, відсканованим на 400 dpi, і наступна команда призвела до отримання хороших одиночних JPGE:
$ convert -verbose -colorspace RGB -interlace none -density 400 -quality 100 yourPdfFile.pdf 00%d.jpeg
(кредити щодо -quality
опції: цей запис на форумі )
В результаті, ви отримуєте 000.jpeg
, 001.jpeg
і так далі. Просто зафіксуйте їх у .cbz
файл, і ви закінчите.
Ви навіть можете поєднати обидва етапи, об'єднавши їх:
$ convert -verbose -colorspace RGB -interlace none -density 400 -quality 100 yourPdfFile.pdf 00%d.jpg && zip -vm comic.cbz *.jpg
(переконайтеся, що в поточній робочій директорії немає інших JPEG-файлів, оскільки, використовуючи наведений вище код, zip перемістить всі JPEG у файл cbz)
pdftoppm
насправді простіше у використанні, ніж ImageMagickconvert
.