Я не очень знаком с * .cbr / * .cbz, но, похоже, вам придется объединить два шага:
- Конвертировать PDF в изображения
- Сожмите их в архив ZIP / RAR.
Шаг 1 Что касается, вы можете использовать ImageMagick «S convertкоманды. Вы можете convertпередавать с помощью PDf, состоящего из нескольких страниц, и convertвозвращать каждую страницу в виде одного графического файла. Я протестировал его с текстом, отсканированным с разрешением 400 точек на дюйм, и следующая команда привела к хорошим одиночным 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.