У меня много комиксов в формате CBR, CBZ. Я хочу конвертировать их в PDF-файлы. Я знаю, что Jomic может сделать это, но я использую Windows, и Jomic работает только на OS X.
Есть ли способ сделать это?
http://calibre-ebook.com/ - Добавить свою коллекцию и конвертировать
Мне пришлось изменить "cbz2pdf.sh", чтобы работать для меня:
#!/bin/bash
#set -xev
ORIGINAL_FOLDER=`pwd`
d="`mktemp -d`"
TMP=$1
unzip -d "$d" "$1"
v="${TMP%.*}"
cd "./$v"
ls -1 ./*.jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
pdftk *.pdf cat output combined.pdf
cp "combined.pdf" "$ORIGINAL_FOLDER/$v.pdf"
К сожалению, calibre
меняет изображение, что очень важно для CBR и CBZ, поэтому для минимальной потери качества, практически используя оригинальный jpg
внутри CBR(CBZ), вам нужно использовать img2pdf
, я использую следующие команды:
1) Это сделать файл pdf
из каждого изображения jpg
без потери разрешения или качества:
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
2) Это для объединения страниц pdf
в одну:
pdftk *.pdf cat output combined.pdf
Я сделал это командные файлы
#!/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"
#!/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"