
Ich habe versucht, .cbr mit mcomix zu lesen, aber es heißt, das Archivformat wird nicht unterstützt. Calibre funktioniert auch nicht. Irgendeine Idee, wie man .cbr-Dateien unter Linux öffnet?
Antwort1
Unter Linux können Sie CBR mit öffnen evince
. Für eine bessere Portabilität wird jedoch PDF empfohlen. calibre
kann es in PDF konvertieren. Leidercalibre
verändert das Image, was für CBR und CBZ sehr wichtig ist,um einen minimalen Qualitätsverlust zu haben, praktisch das Original jpg
im CBR zu verwenden(CBZ) müssen Sie verwenden img2pdf
, ich verwende diese Befehle:
Zuerst müssen Sie Folgendes installieren:
sudo apt install img2pdf p7zip-full
1) So erstellen Sie pdf
aus jedem jpg
Bild eine Datei, ohne dass Auflösung oder Qualität verloren gehen:
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
2) So fügen Sie die pdf
Seiten zu einer zusammen:
pdftk *.pdf cat output combined.pdf
Ich habe diese Batchdateien erstellt (github hier)
./cbr2pdf.sh:
#!/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"
Katze cbz2pdf.sh
#!/bin/bash
#set -xev
ORIGINAL_FOLDER=`pwd`
JPEGS=`mktemp -d`
unzip "$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"