100개의 jpg 이미지가 포함된 폴더가 있습니다. 이 이미지를 모든 이미지가 포함된 여러 페이지의 PDF 파일(A4 크기로 잘림)로 변환하고 싶습니다. 그들은 이미 올바른 순환에 있습니다.
어떤 도구를 사용해야 합니까?
답변1
필요하다
이미지 마술사
ImageMagick을 설치하려면 명령 프롬프트에 다음 줄을 입력하세요.
sudo apt-get install imagemagick
JPEG에서 PDF로 변환:
작업 디렉터리(jpegs 디렉터리)를 입력하세요.
cd work/directory/path
JPG 파일을 PDF로 변환:
convert *.jpg foo.pdf
답변2
안타깝게도convert
jpg
최소한의 품질 손실, 즉 원본 품질을 사용해야 하도록 이전 이미지를 변경하고 img2pdf
다음 명령을 사용했습니다.
다음을 사용하는 더 짧은 단일 라이너 솔루션img2pdf
PDF 만들기
img2pdf *.jp* --output combined.pdf
선택적으로 PDF 출력에 OCR 추가
ocrmypdf combined.pdf combined_ocr.pdf
원래 명령은 다음과 같습니다. 더 많은 명령과 도구가 필요합니다.
이는 해상도나 품질을 잃지 않고 이미지
pdf
당 하나의 파일을 생성하는 것입니다.jpg
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
그러면 페이지가
pdf
하나로 결합됩니다.pdftk *.pdf cat output combined.pdf
마지막으로 PDF의 스캔 품질을 변경하지 않는 OCRed 텍스트 레이어를 추가하여 검색이 가능하도록 했습니다.
pypdfocr combined.pdf
답변3
img2pdf
무손실 변환을 위해 Python CLI 프로그램을 사용하는 것이 좋습니다 .
https://gitlab.mister-muffin.de/josch/img2pdf
사용 예:
img2pdf img1.png img2.jpg -o out.pdf