Como converter cbr para pdf?

5

Eu tenho um livro de banda desenhada no formato cbr (Calibre?). Como posso convertê-lo para pdf no meu Ubuntu 12.04? Eu tentei instalar o calibre na esperança de que seja capaz de fazê-lo. Mas parece ser buggy e não aparece. Aprecie suas dicas para fazer a conversão.

    
por wbad 27.10.2012 / 15:48

5 respostas

10

Encontrou uma maneira bacana de fazer isso. Os programas que você pode precisar são rar e imagemagick .

sudo apt-get update
sudo apt-get install rar imagemagick

Em seguida, renomeie todos os arquivos que você deseja converter, de *.cbr para *.rar .

Exemplo: comic.cbr - > comic.rar

Em seguida, use rar e extraia todos os arquivos .rar. Você deve obter arquivos .jpg como saída.

Em seguida, use imagemagick para converter tudo em um. Verifique se você está nesse diretório.

Exemplo de uso no terminal:

convert *.jpg comic.pdf
    
por AFwcxx 25.06.2014 / 14:07
3

Acabei de encontrar outras ferramentas de linha de comando que funcionam muito bem link

você pode instalar em / usr / bin

Eu requer alguns pacotes que você pode instalar com

% bl0ck_qu0te%

Depois é só lançar

% bl0ck_qu0te%

Para ter o arquivo.pdf no mesmo directoy

    
por Elvis 21.11.2012 / 17:13
2

Estou usando o ubuntu 12.04 e o calibre fez o trabalho perfeitamente para mim. Seu problema é instalar o calibre. Se eu não estou errado, eu consegui instalá-lo  atualizando python

    
por Elvis 21.11.2012 / 16:42
1

Infelizmente, convert e calibre alteram a qualidade / resolução da imagem, o que é muito importante para CBR e CBZ, portanto não há perda de qualidade , praticamente usando o original jpg que está dentro dos arquivos CBR (CBZ) que você precisa usar img2pdf , eu uso este comando:

1) Isso transforma um arquivo pdf em cada jpg imagem sem perda de resolução ou qualidade:

ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf

2) Isso para concatenar as páginas pdf em uma:

pdftk *.pdf cat output combined.pdf

Fiz esses arquivos em lote

./ cbr2pdf.sh :

#!/bin/bash
#set -xev
ORIGINAL_FOLDER='pwd' 
JPEGS='mktemp -d'
unrar e "$1" "$JPEGS"
cd "$JPEGS"
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
pdftk *.pdf cat output combined.pdf
cp "$JPEGS/combined.pdf" "$ORIGINAL_FOLDER/$1.pdf"

cat cbz2pdf.sh

#!/bin/bash
#set -xev
ORIGINAL_FOLDER='pwd' 
JPEGS='mktemp -d'
unzip -j "$1" -d "$JPEGS"
cd "$JPEGS"
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
pdftk *.pdf cat output combined.pdf
cp "$JPEGS/combined.pdf" "$ORIGINAL_FOLDER/$1.pdf"

Para converter todos os cbr e cbz em pastas e subpastas:

tree -fai . | grep -P "cbr$" | xargs -L1 -I{} ./cbr2pdf.sh {}

e

tree -fai . | grep -P "cbz$" | xargs -L1 -I{} ./cbz2pdf.sh {}
    
por Eduard Florinescu 13.02.2018 / 04:33
0

Existe um script que deve fazer a conversão de cbr2pdf, embora eu não tenha tentado. Link é: link

    
por Milan Todorovic 21.11.2012 / 16:52