Я не дуже знайомий з * .cbr / * .cbz, але, здається, вам доведеться поєднувати два кроки:
- Перетворення PDF у зображення
- Стисніть їх у архіві ZIP / RAR.
Крок 1 Що стосується, ви можете використовувати ImageMagick «S convertкоманди. Ви можете подавати convertPDF, що містить декілька сторінок, і 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.