폴더의 JPEG를 PDF로 일괄 결합하는 방법 이미지가 들어있는 약 500 개의 폴더가

이미지가 들어있는 약 500 개의 폴더가 있습니다. 페이지로 모든 이미지가 포함 된 .pdf 파일을 얻을 수 있도록 이것을 일괄 변환 할 수있는 방법이 있습니까?

편집하다:

각각 500 개의 PDF 파일이 있어야하며 각각은 폴더 이름과 페이지 내에 이미지가 있습니다.



답변

OS X에는 이미지 처리 및 PDF 작성을 자동화하기위한 여러 도구가 내장되어 있습니다.

Automator.app를 열고 새 응용 프로그램을 만드십시오.

Automator.app

왼쪽 창에서 오른쪽 창으로 작업을 끌어 아래 그림과 같이 변경하십시오.

1 단계

  • 반복… 옵션을 사용 하여 폴더 내용 가져 오기는 하위 디렉토리 내에서도 모든 파일을 가져옵니다.

  • 이미지의 새 PDF 는 데스크탑에 하나의 PDF 파일을 작성하며 각 페이지는 하나의 이미지로 구성됩니다.

앱을 어딘가에 저장하십시오 (예 : / 응용 프로그램 또는 데스크탑). “Image.app에서 PDF 작성”과 같은 적절한 이름을 지정하십시오. 그런 다음 폴더를 아이콘으로 드래그 할 수 있습니다. 워크 플로우가 당신을 위해 일하도록하십시오.


위의 모든 이미지에 대해 하나의 PDF 파일을 만듭니다. 각 폴더마다 하나를 원한다면 더 복잡 할 것입니다.

먼저, 분배 품목 증분 조치 가 필요합니다 . 설치하십시오. 그런 다음 Automator를 다시 열고 응용 프로그램이 아닌 새 워크 플로를 만듭니다 .

이제 편의상 여기에서 워크 플로를 다운로드 할 수 있습니다 . 링크가 끊어지면 아래와 같이 변경하십시오.

워크 플로우 스크린 샷

또는 텍스트 형태로 :

  • 선택된 파인더 항목 가져 오기
  • 분배 품목 증분 (이전에 설치 한 것)
  • 우리가있는 폴더를 기억하기 위해 Value of Variable 설정
  • 이미지를 얻으려면 폴더 내용 가져 오기
  • 이미지에서 새 PDF 를 작성하여 PDF를 만듭니다. 여기서 하단의 “변수”패널에서 변수를 가져 와서 “출력 저장 위치 …”필드로 드래그하십시오. 그러면 PDF가 속한 폴더에 PDF가 작성됩니다. 정적 파일 이름을 설정하는 것 외에 파일 이름을 바꾸는 쉬운 방법은 없습니다. Finder 항목 이름 바꾸기 조치를 추가 하여 설정할 수 있습니다.
  • Loop , 시작부터 시작하여 다음 폴더로 실행하십시오. 확인을 요청하는 부분을 비활성화 할 수 있습니다.

워크 플로로 저장하면 이제 실행 방법이 있습니다. Finder에서 폴더를 선택하십시오.

파인더 스크린 샷

그런 다음 Automator.app 로 이동하여 오른쪽 상단에서 실행 을 클릭 하십시오 .


500 개의 폴더가 있으면 시간이 걸릴 수 있습니다. 특히 고해상도 사진의 경우 PDF가 커질 수 있습니다. 그러나 작은 선택을 먼저 시도한 다음 완료 될 때까지 워크 플로를 실행할 수 있습니다.


답변

OS X에서

Homebrew를 사용하면 ImageMagick을 쉽게 설치할 수 있습니다.

brew install imagemagick

convert *.jpg output.pdf

결과 PDF가 너무 큰 경우 다음을 시도해 볼 수 있습니다.

convert -quality 60 *.jpg output.pdf

리눅스, 유닉스, 윈도우

물론 ImageMagick은 apt-get install imagemagick데비안과 우분투와 같은 다른 유닉스 시스템에도 설치할 수 있습니다 . 그리고 GNU / Cygwin 또는 Chocolately를 통해 Windows에서도 가능합니다 .


답변

더 간단한 방법은 미리보기에서 모든 이미지를보고 PDF로 인쇄하는 것입니다.

http://hints.macworld.com/article.php?story=20090119162659107


답변

거의 모든 시스템에서 최상의 솔루션으로 이것을 실행하는 것은 ImageMagick 일 수 있습니다 . * nix, Mac 및 Windows에서 사용 가능하며 와일드 카드 (일명 파일 이름 지정)와 입력 파일 목록 (예 : @ ImagesToProcess.txt), 일부 고급 파일 사양 옵션, 강력한 명령 줄 등을 모두 지원합니다.


답변