sexta-feira, 1 de fevereiro de 2008

Convertendo arquivos PDF em arquivos CBR

Se você também curte quadrinhos e gosta de ler os mesmos no computador, certamente deve se deparar com uma situação que é meio inconveniente.

Muitos dos arquivos disponíveis eventualmente encontram-se no formato PDF e com certeza os leitores de PDF não são as melhores ferramentas para ler as histórias.

Por isso, resolvi fazer um pequeno script para converter os quadrinhos que estão em PDF para CBR, possibilitando o uso dos softwares específicos (como cbrpager, qcomicbook e outros) para leitura dessas revistas que fascinam tanta gente (eu inclusive).

Segue:
#! /bin/bash
#
# pdf2cbr.sh
# -------
# Converte PDF de imagens em arquivo .CBR
# (para leitura com softwares com cbrpager, qcomicbook, etc...)
# Necessita dos softwares rar e pdfimages
# No Ubuntu 7.10 - apt-get install xpdf-util rar
#
# Parametros
#
# nome = nome do arquivo PDF (sem extensao)

# Pega o nome do PDF
nome=$1

if [ "$1" = "" ]; then

echo
echo
echo 'Sintaxe: pdf2cbr.sh nome do arquivo PDF'
echo
exit
fi

# Cria diretorio temporario
echo Convertendo $nome
echo Criando pasta /tmp/$nome
mkdir /tmp/$nome

# Roda o pdfimages para converter o PDF em jpgs
echo Rodando pdfimages $nome.pdf
pdfimages -j $nome.pdf /tmp/$nome/$nome

# Cria o arquivo .cbr
echo Criando arquivo $nome.cbr
rar a $nome.cbr /tmp/$nome/$nome*.jpg

# Remove o diretorio temporario criado
echo Removendo diretorio temporario /tmp/$nome
rm -rf /tmp/$nome

Agora é só começar a converter seus arquivos e se divertir. :-)