Linux에서 구경(cbr)을 pdf 형식으로 변환하는 방법은 무엇입니까?

Linux에서 구경(cbr)을 pdf 형식으로 변환하는 방법은 무엇입니까?

나는 cbr(Calibre?) 형식의 만화책을 가지고 있습니다. Ubuntu 12.04에서 PDF로 어떻게 변환할 수 있나요? 나는 그것이 그렇게 할 수 있기를 바라며 구경을 설치하려고했습니다. 하지만 버그가 있어 나타나지 않는 것 같습니다. 전환을 수행하기 위한 힌트를 주셔서 감사합니다.

답변1

CBR은 내부에 순차적으로 번호가 매겨진 이미지를 포함하는 이름이 변경된 RAR 아카이브입니다. 소프트웨어 센터에서 UnRAR을 설치하고 아카이브를 추출하십시오.

그런 다음 ImageMagick을 사용하면 다음과 같이 이미지를 PDF로 변환할 수 있습니다.convert *.jpg out.pdf

GUI를 원한다면 다음을 사용하십시오.gscan2pdf.

편집 : 지금,변환하고 싶나요? 거의 모든 플랫폼에서 사용할 수 있는 훌륭한 Comic Book Readers 앱이 있습니다(참조:여기그리고여기Linux 앱의 경우) 및 CBR/CBZ(ZIP 아카이브로 이름 변경)는방법PDF보다 낫습니다.

답변2

Calibre에는 어떤 이유로든 GUI를 표시할 수 없는 경우를 위한 명령줄 인터페이스가 있습니다. 이를 사용하여 변환할 수 있습니다.

이 매뉴얼에서는 명령줄 사용법과 옵션을 설명합니다.http://manual.calibre-ebook.com/cli/ebook-convert.html

Calibre의 전자책 변환 기능에 대한 추가 정보는 다음과 같습니다. http://manual.calibre-ebook.com/conversion.html

Calibre 외에는 전자책 변환에 이상적인 옵션이 많지 않습니다. Calibre를 다시 설치해 보겠습니다. Ubuntu 12.04는 또한 오래된 버전의 Calibre를 사용합니다. Calibre 웹사이트에서는 배포판의 패키지 관리 유틸리티보다는 웹사이트에서 최신 버전을 설치할 것을 권장합니다. 버그 수정, 개선 사항(특히 변환 시스템)을 포함하여 Calibre 업데이트가 매주 출시됩니다. 배포판은 정기적으로 많은 버전보다 뒤쳐져 있습니다. 업데이트된 버전의 Calibre 설치 지침은 다음과 같습니다.http://calibre-ebook.com/download_linux

다음은 여러 플랫폼 및 여러 플랫폼에서 전자책을 변환하기 위한 다른 옵션 목록입니다. Calibre를 작동시킬 수 없다면 다음 중 일부를 시도해 보는 것이 좋습니다.http://wiki.mobileread.com/wiki/E-book_conversion

CBR은 Calibre와 관련이 없습니다. 이미지를 순차적으로 보기 위한 아카이브 파일입니다. 이에 대한 자세한 내용은 여기에서 확인할 수 있습니다.http://en.wikipedia.org/wiki/Comic_book_archive

답변3

안타깝게도convert그리고calibreCBR 및 CBZ에 매우 중요한 이미지 품질/해상도를 변경하므로품질 손실 없음jpg, 실제로 사용해야 하는 CBR(CBZ) 파일 내부에 있는 원본을 사용하여 img2pdf다음 명령을 사용합니다.

먼저 이것을 설치해야 합니다:

sudo apt install img2pdf p7zip-full

1) 해상도나 품질의 손실 없이 pdf모든 이미지를 파일로 만드는 방법은 다음과 같습니다 .jpg

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

pdf2) 페이지를 하나로 연결하려면 다음과 같이 하세요 .

pdftk *.pdf cat output combined.pdf

이 배치 파일을 만들었습니다.

./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"

고양이 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"

폴더와 하위 폴더 모두 cbr를 변환하려면 다음을 수행하십시오 .cbz

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

그리고

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

답변4

이를 수행하는 또 다른 방법은 파일을 cbr로 내보내고 변환기 도구를 사용하는 것입니다. 나는 개인적으로 이것을 사용합니다 :https://www.converter365.com/ebook-converter/cbr/cbr-to-pdf 그냥 PDF로 변환하면 끝입니다. 나를 위해 일했습니다!

관련 정보