Cbr(Calibre?)形式の漫画本を持っています。 Ubuntu 12.04でPDFに変換するにはどうすればよいですか?私はそれができることを望んで口径をインストールしようとしました。しかし、バグがあるようで、表示されません。変換を行うためのヒントを高く評価してください。
これを行うための気の利いた方法を見つけました。必要なプログラムはrar
およびimagemagick
です。
Sudo apt-get update
Sudo apt-get install rar imagemagick
次に、変換するすべてのファイル拡張子の名前を*.cbr
から*.rar
に変更します。
例:comic.cbr-> comic.rar
次に、rar
を使用して、すべての.rarファイルを抽出します。出力として.jpgファイルを取得する必要があります。
次に、imagemagick
を使用して、すべてを1つに変換します。そのディレクトリにいることを確認してください。
ターミナルでの使用例:
convert *.jpg comic.pdf
うまく機能する別のコマンドラインツールを見つけました http://sharedby.jauco.nl/cbr2pdf
/ usr/binにインストールできます
一緒にインストールできるパッケージがいくつか必要です
Sudo apt-get install pdftk sam2p unrar unzip
その後、ちょうど起動
cbr2pdf [file.cbr]
同じディレクトリにfile.pdfを置くには
私はubuntu 12.04を使用していますが、口径は完璧に仕事をしてくれました。問題は、キャリバーのインストールです。私が間違っていなければ、Pythonをアップグレードしてインストールすることができました
私は試していませんでしたが、cbr2pdf変換を行うスクリプトがあります。リンク: http://sourceforge.net/projects/cbr2pdf/
残念ながらconvert
およびcalibre
は、画像品質/解像度を変更します。これは、CBRとCBZにとって非常に重要であるため、実際には品質の損失なしimg2pdf
を使用する必要があるCBR(CBZ)ファイル内にある元のjpg
を使用して、次のコマンドを使用します。
最初にこれをインストールする必要があります:
Sudo apt install img2pdf p7Zip-full
1)これにより、解像度または品質を損なうことなく、すべてのpdf
イメージからjpg
ファイルを作成できます。
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
2)pdf
pagesを1つに連結する場合:
pdftk *.pdf cat output combined.pdf
#!/bin/bash
set -xev
ORIGINAL_FOLDER=`pwd`
JPEGS=`mktemp -d`
cp "$1" "$JPEGS"
cd "$JPEGS"
7z e "$1"
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
pdftk *.pdf cat output combined.pdf
cp "$JPEGS/combined.pdf" "$ORIGINAL_FOLDER/$1.pdf"
#!/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"
フォルダーおよびサブフォルダー内のすべてのcbr
およびcbz
を変換するには:
tree -fai . | grep -P "cbr$" | xargs -L1 -I{} ./cbr2pdf.sh {}
そして
tree -fai . | grep -P "cbz$" | xargs -L1 -I{} ./cbz2pdf.sh {}