웹사이트 검색

Linux 명령줄에서 PDF를 이미지로 변환하는 방법


pdftoppm은 PDF 문서 페이지를 PNG 등과 같은 이미지 형식으로 변환합니다. 전체 PDF 문서를 별도의 이미지 파일로 변환할 수 있는 명령줄 도구입니다. pdftoppm을 사용하면 선호하는 이미지 해상도, 크기 및 이미지 자르기를 지정할 수 있습니다.

pdftoppm 명령줄 도구를 사용하려면 먼저 poppler/poppler-utils의 일부인 pdftoppm을 설치해야 합니다. /poppler-tools 패키지. Linux 배포판에 따라 다음과 같이 이 패키지를 설치하십시오.

sudo apt install poppler-utils     [On Debian/Ubuntu & Mint]
sudo dnf install poppler-utils     [On RHEL/CentOS & Fedora]
sudo zypper install poppler-tools  [On OpenSUSE]  
sudo pacman -S poppler             [On Arch Linux]

다음은 pdftoppm 도구를 사용하여 PDF 파일을 이미지로 변환하는 방법의 예입니다.

1. PDF 문서를 이미지로 변환

전체 PDF를 변환하는 구문은 다음과 같습니다.

pdftoppm -<image_format> <pdf_filename> <image_name>
pdftoppm -<image_format> <pdf_filename> <image_name>

아래 예에서 내 문서 이름은 Linux_For_Beginners.pdf이며 이를 PNG 형식으로 변환하고 이미지 이름을 Linux_For_Beginners로 지정합니다.

pdftoppm -png Linux_For_Beginners.pdf Linux_For_Beginners

PDF의 각 페이지는 Linux_For_Beginners-1.png, Linux_For_Beginners-2.png와 같이 PNG로 변환됩니다. , 등.

2. PDF 페이지 범위를 이미지로 변환

범위를 지정하는 구문은 다음과 같습니다.

pdftoppm -<image_format> -f N -l N <pdf_filename> <image_name>
pdftoppm -<image_format> -f N -l N <pdf_filename> <image_name>

여기서 N은 변환할 첫 번째 페이지 번호를 지정하고 -l N은 변환할 마지막 페이지를 지정합니다.

아래 예에서는 Linux_For_Beginners.pdf의 10~15페이지를 PNG로 변환합니다.

pdftoppm -png -f 10 -l 15 Linux_For_Beginners.pdf Linux_For_Beginners

출력은 Linux_For_Beginners-10.png, Linux_For_Beginners-11.png 등의 이미지가 됩니다.

3. 첫 번째 PDF 페이지를 이미지로 변환

첫 번째 페이지를 변환하려면 아래 구문만 사용하십시오.

pdftoppm -png -f 1 -l 1 Linux_For_Beginners.pdf Linux_For_Beginners

4. 변환에 맞게 DPI 품질 조정

PdftoppmPDF 페이지를 기본적으로 DPI150인 이미지로 변환합니다. 조정하려면 X 해상도를 지정하는 rx 숫자와 Y를 지정하는 숫자 -ry를 사용하세요. 해상도(DPI).

이 예에서는 Linux_For_Beginners.pdf의 DP 품질을 300으로 조정합니다.

pdftoppm -png -rx 300 -ry 300 Linux_For_Beginners.pdf Linux_For_Beginners

pdftoppm에서 사용 가능하고 지원되는 모든 선택 사항을 보려면 다음 명령을 실행하십시오.

pdftoppm --help  
man pdftoppm

이제 Pdftoppm 명령줄 도구를 사용하여 Linux에서 PDF 페이지를 이미지로 변환할 수 있기를 바랍니다.