No estoy muy familiarizado con * .cbr / * .cbz, pero parece que tendrá que combinar dos pasos:
- Convertir PDF a imágenes
- Comprímalos en un archivo ZIP / RAR.
Con respecto al paso 1, puede usar el comando de ImageMagickconvert . Puede alimentar convertcon un PDf que comprende varias páginas, y convertdevolverá cada página como un archivo de gráficos único. Lo probé con un texto escaneado a 400 ppp, y el siguiente comando resultó en buenos JPGE individuales:
$ convert -verbose -colorspace RGB -interlace none -density 400 -quality 100 yourPdfFile.pdf 00%d.jpeg
(créditos con respecto a la -qualityopción: esta entrada del foro )
Como resultado, obtienes 000.jpeg, 001.jpegy así sucesivamente. Simplemente colóquelos en un .cbzarchivo y listo.
Incluso podría combinar ambos pasos "concatenando":
$ convert -verbose -colorspace RGB -interlace none -density 400 -quality 100 yourPdfFile.pdf 00%d.jpg && zip -vm comic.cbz *.jpg
(asegúrese de que no haya ningún otro JPEG en su directorio de trabajo actual, ya que al usar el código anterior, zip moverá todos los JPEG al archivo cbz)
pdftoppmde hecho es más fácil de usar que ImageMagickconvert.