Я не очень знаком с * .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
.