.pdf 파일을 이미지 폴더로 변환하는 방법은 무엇입니까? 직접 가능하지

.cbr 또는 .cbz를 선호하는 읽기 형식으로 변환하려는 일부 .pdf 파일이 있습니다. 또는 직접 가능하지 않은 경우 .pdf에서 모든 페이지를 이미지로 추출한 다음 압축해야합니다. 내가 선택한 형식. 문서 뷰어를 사용하여 한 번에 한 페이지 만 저장할 수있었습니다. 분명히, 나는 조금 더 빨리하고 싶습니다. 나는 pdfsam, pdf shuffler 및 pdfmod를 모두 운없이 시도했습니다. 우분투 11.10을 사용하고 있습니다.



답변

물론 OK, 좀 더 많은 연구를하고 tohuwawohu의 방법은 작업을 수행하지만, 나는 쉽게라는 프로그램 사용하는 것으로 pdftoppm 내가 할 원하는 것을 달성 할 수 있습니다. 커맨드 라인 앱을 사용할 때 평범한 사람이기 때문에이 기능이 어떻게 작동하는지 설명하기 위해 최선을 다할 것입니다.

  1. 편집하려는 .pdf가 들어있는 폴더로 이동하여 터미널을 엽니 다. 샘플 명령을 사용하여이 작업을 수행했습니다.

    cd ~/Documents/PDF
    
  2. 편집하고 싶은 파일을 Sample.pdf라고하겠습니다. pdftoppm을 사용하여 .pdf의 각 페이지에 대한 이미지 파일을 만드는 것입니다. 여러 형식을 선택할 수 있지만 (위의 맨 페이지 링크 참조) .png를 선호합니다. 기본 명령은 다음과 같습니다.

    pdftoppm -FORMAT FILENAME.pdf PREFIX
    

    또는 위의 예에서 :

    pdftoppm -png Sample.pdf Sample
    

    이 명령은 Sample-01.png, Sample-02.png 등과 같은 이름을 가진 원본 .pdf 파일과 동일한 폴더에 각 페이지의 이미지 파일을 만듭니다. .png 및 .jpeg 확장자로 성공적으로 시도했습니다. .jpg는 분명히 지원되지 않습니다.

  3. 그런 다음 새로 만든 이미지 파일을 모두 선택하고 마우스 오른쪽 단추를 클릭 한 다음 상황에 맞는 메뉴에서 “압축”을 선택하여 보관 관리자 를 사용 합니다. 그런 다음 원하는 아카이브 형식 (이 경우 .cbz 또는 Comic Book Zip)을 선택하고 새 아카이브를 만듭니다.

  4. 이제 Sample.cbz라는 새롭고 반짝이는 .cbz 파일이 있는데,이를 Comix 리더 로 볼 수 있습니다 !

바라건대 내가 게시 한 내용은 다른 사람이 배울 수 있기에 충분합니다. 어떤 식 으로든 변경해야하는 경우 알려주십시오.


답변

* .cbr / * .cbz에 익숙하지 않지만 두 단계를 결합해야합니다.

  1. PDF를 이미지로 변환
  2. ZIP / RAR 아카이브로 압축하십시오.

1 단계와 관련하여 ImageMagickconvert명령을 사용할 수 있습니다 . convert여러 페이지로 구성된 PDf를 제공 할 수 있으며 convert각 페이지를 단일 그래픽 파일로 반환합니다. 400dpi로 스캔 한 텍스트로 테스트 한 결과 다음 명령으로 단일 JPGE가 생성되었습니다.

$ convert -verbose -colorspace RGB -interlace none -density 400 -quality 100 yourPdfFile.pdf 00%d.jpeg

( -quality옵션 관련 신용 : 이 포럼 항목 )

결과적으로 얻을 000.jpeg, 001.jpeg등등합니다. .cbz파일 로 압축하면 완료됩니다.

두 단계를 “연결”하여 두 단계를 결합 할 수도 있습니다.

$ convert -verbose -colorspace RGB -interlace none -density 400 -quality 100 yourPdfFile.pdf 00%d.jpg && zip -vm comic.cbz *.jpg

(위의 코드를 사용하면 zip은 모든 JPEG를 cbz 파일로 이동 하므로 현재 작업 디렉토리에 다른 JPEG가 없는지 확인하십시오 )


답변

이 목적을 위해 간단한 bash 스크립트를 작성 했으므로 poppler가 설치되어 있어야합니다.

sudo apt-get install poppler-utils #ubuntu
brew install poppler # mac

다음은 bash 스크립트입니다 (convert_to_cbz.sh로 저장).

filename="${1%.*}"
echo "Converting $filename to cbz"
mkdir "./$filename"
pdftoppm -jpeg "$1" "./$filename/000"
zip -r9 "${filename}.cbz" "./$filename"
rm -rf "./$filename"

bash 스크립트를 사용하려면

chmod +x convert_to_cbz.sh
./convert_to_cbz.sh "Nintendo Official Magazine 066 (OldGameMags).pdf"

잘만되면 이것은 누군가에게 유용 할 것입니다!


답변

구경을 사용하여 .pdf를 .cbr 또는 .cbz로 직접 변환 해보십시오.


답변

가장 쉬운 방법은 Acrobat Pro를 사용하는 것 같습니다.

  1. Acrobat Pro에서 PDf를 엽니 다.
  2. 파일이 열리면 FileExportImageJPEG 각 페이지를 단일 JPG로 내 보냅니다.
  3. 모든 JPG를 폴더에 배치
  4. 폴더를 압축하십시오.
  5. 압축 파일 끝의 확장자를 .zip 에서 .cbz로 수동 변경

CBR 파일 을 선호하는 경우 압축하지 않고 폴더를 rar 한 다음 확장자를 .rar 에서 .cbr 로 변경하십시오 .