본문으로 건너뛰기
LeedyBox
후원

PDF 페이지를 JPG·PNG로 변환하기

PDF 페이지를 이미지로 바꾸는 일은 몇 번의 클릭이면 끝나지만, 파일이 지나치게 커지지 않으면서도 충분히 선명한 이미지를 얻으려면 약간의 계획이 필요합니다. 이 가이드에서는 품질 단계가 실제로 몇 픽셀인지, 언제 PNG가 더 나은지, 자주 생기는 문제를 어떻게 해결하는지 설명합니다.

페이지를 이미지로 만드는 것이 알맞은 경우

PDF를 받지 않거나 바로 표시하지 못하는 곳에서는 페이지를 JPG나 PNG로 만들어 두면 유용합니다. 슬라이드 자료, 채팅이나 포럼 게시물, 이미지만 받는 업로드 양식, 웹 페이지의 문서 썸네일 등이 그런 경우입니다.

반대로 파일 크기를 줄이거나(PDF 압축하는 방법 참고) 글자를 뽑아내는 데(PDF 텍스트 추출 사용)는 맞지 않는 방법입니다. 이미지에는 선택할 수 있는 텍스트, 링크, 책갈피가 없으므로 원본 PDF는 따로 보관해 두세요.

품질 단계별 픽셀 크기

PDF 페이지의 크기는 포인트 단위로 표시하며 1인치는 72포인트입니다. A4 페이지는 약 595 × 842포인트입니다. 변환기가 사용하는 라이브러리인 PDF.js는 배율 1에서 1포인트를 1픽셀로 그리므로 페이지 1인치당 72픽셀이 되고, 배율 3에서는 216픽셀이 됩니다. LeedyBox의 세 단계는 기본 배율이 각각 2, 3, 4입니다. 변환기는 브라우저가 알려 주는 기기 픽셀 비율(device pixel ratio)이 1.5 이하이면(Windows 디스플레이 배율이 100~150%인 모니터에서 흔한 값) 기본 배율에 1.5를 곱하고, 1.5를 넘으면(대부분의 휴대폰과 태블릿, Mac의 Retina 화면, Windows 배율이 150%를 넘는 화면) 1.2를 곱합니다. 그래서 같은 설정이라도 휴대폰에서는 이미지가 더 작게 나옵니다. 아래에서 '데스크톱'은 픽셀 비율이 1.5 이하인 경우를, '휴대폰'은 그보다 높은 경우를 줄여 부르는 말입니다. 픽셀 크기는 소수점 이하를 버려 정수로 맞춥니다.

명확성/품질 수준 픽셀 비율 1.5 이하 픽셀 비율 1.5 초과
표준 (작은 파일) 216dpi, A4 약 1,785 × 2,525px 약 173dpi, A4 약 1,428 × 2,020px
높음 (권장) 324dpi, A4 약 2,678 × 3,788px 약 259dpi, A4 약 2,142 × 3,030px
매우 높음 (가장 큰 파일) 432dpi, A4 약 3,571 × 5,051px 약 346dpi, A4 약 2,857 × 4,041px

US Letter 페이지(612 × 792포인트)는 데스크톱에서 높음으로 변환하면 2,754 × 3,564픽셀이 됩니다. 가로 방향 페이지는 너비와 높이가 서로 바뀝니다. 또 프로그램마다 A4 크기를 저장할 때 쓰는 소수점 값이 조금씩 달라서, 정확한 크기는 PDF에 따라 1~2픽셀 차이가 날 수 있습니다. 픽셀 비율은 페이지를 변환할 때마다 새로 읽히고 일부 데스크톱 브라우저에서는 페이지 확대/축소에 따라 값이 바뀌므로, 크기를 예측할 수 있게 하려면 브라우저 확대/축소를 기본값으로 두세요.

매우 높음은 표준보다 픽셀이 4배 많습니다. 데스크톱에서 A4 한 페이지를 매우 높음으로 변환하면 약 1,800만 픽셀이 되며, 픽셀당 4바이트로 계산하면 이미지 파일로 인코딩하기 전에 그리기 영역만으로도 약 72MB의 메모리가 필요합니다. 이미지 크기 조절: 픽셀, 가로세로 비율, DPI도 참고하세요.

페이지 이미지에는 JPG와 PNG 중 무엇이 좋을까

기본 형식은 JPG이며 품질 0.95(브라우저의 0~1 척도 기준)로 고정되어 저장됩니다. 명확성/품질 수준 메뉴는 JPG 압축률이 아니라 픽셀 크기를 바꿉니다. 흰 바탕 위 검은 글자의 날카로운 경계는 JPG에서 데이터를 많이 차지하고 글자 주변에 희미한 잡티를 남길 수 있는 반면, 무손실 형식인 PNG는 페이지의 균일한 흰 영역을 효율적으로 압축합니다.

직접 테스트해 본 결과(A4 두 페이지를 PDF.js 대신 Poppler 라이브러리로 324dpi로 렌더링하고, Python의 Pillow 라이브러리로 JPG는 품질 95, PNG는 기본 설정으로 저장), 본문 텍스트 페이지는 JPG가 약 2MB, PNG가 600KB였고, 막대그래프와 표가 있는 페이지는 각각 약 700KB와 270KB였습니다. 브라우저마다 렌더링과 인코딩 방식이 다르고, 브라우저의 PNG 인코더는 파일 크기보다 속도를 우선할 수 있으므로 실제 파일 크기는 이와 다를 것입니다. 그래도 글자나 차트 위주의 페이지라면 PNG가 더 깔끔하면서 크기도 더 작은 경우가 많습니다.

사진, 스캔본, 그러데이션에는 JPG를 고르세요. 이런 내용은 PNG로 저장하면 파일이 커집니다. 두 형식 모두 페이지 배경은 투명하지 않고 흰색으로 채워집니다. 설정은 클릭할 때마다 새로 읽히므로, 각 미리보기 아래의 다운로드 버튼을 이용하면 한 PDF에서 차트 페이지는 PNG로, 사진 페이지는 JPG로 받을 수 있습니다. 이미지 형식 전반에 대해서는 JPG vs PNG vs WebP vs AVIF를 참고하세요.

LeedyBox에서 단계별로 변환하기

  1. PDF를 JPG로 도구를 열고 PDF 파일을 선택하거나 여기에 드래그 앤 드롭하세요 영역에서 PDF 하나를 선택하거나 끌어다 놓습니다. 여러 개를 놓으면 첫 번째 파일만 사용되며, PDF가 아닌 파일은 받지 않습니다.
  2. 모든 페이지의 미리보기가 그려질 때까지 기다립니다. 미리보기가 모두 준비될 때까지 진행 표시줄에 "PDF 문서 분석..."이 표시되므로 문서가 길수록 시간이 더 걸립니다. 그다음 파일 이름, 크기, 페이지 수가 나타납니다.
  3. 이미지 형식을 JPG (권장) 또는 PNG (무손실 & 선명한) 중에서 고릅니다.
  4. 명확성/품질 수준을 표준 (작은 파일), 기본값인 높음 (권장), 매우 높음 (가장 큰 파일) 중에서 고릅니다.
  5. 모든 페이지 변환 & ZIP 파일 다운로드를 클릭하거나, 원하는 미리보기 아래의 다운로드를 클릭합니다. report.pdf를 변환하면 report_page_1.jpg, report_page_2.jpg 등이 담긴 report_images.zip을 받게 되고, 한 페이지만 받으면 report_page_3.jpg 같은 이름으로 저장됩니다.

미리보기는 인치당 36픽셀로 그려진 뒤 압축된 JPG로 표시되므로, 선명도는 다운로드한 이미지로 판단하세요. 다른 PDF로 다시 시작하려면 파일 변경을 클릭합니다.

용도별 설정 고르기

용도 형식 단계 이유
슬라이드에 넣을 페이지나 차트 PNG (사진은 JPG) 높음 세부 영역을 잘라 낼 여유가 있음
채팅이나 웹 페이지 JPG, 텍스트는 PNG 표준 파일이 더 작음. 표시할 너비에 맞게 크기 조절
페이지 인쇄 PNG 또는 JPG 높음, 휴대폰에서는 매우 높음 인쇄 크기에서 인치당 약 300픽셀
작은 글씨, 정밀한 도면 PNG 매우 높음 디테일이 가장 많지만 파일도 가장 큼
스캔한 PDF JPG 스캔 dpi에 가장 가까운 단계 그보다 높게 렌더링하면 디테일이 아니라 픽셀만 늘어남

슬라이드를 예로 계산해 보겠습니다. Full HD 화면에 표시되는 16:9 슬라이드는 1,920 × 1,080픽셀입니다. A4 페이지 전체를 슬라이드 높이에 꽉 차게 넣는다면 높이 1,080픽셀이면 충분하지만, 페이지에서 잘라 낸 차트를 슬라이드 너비 전체로 늘리려면 차트 자체의 너비가 약 1,920픽셀이어야 합니다. 여백이 2.5cm인 A4 페이지에서 본문 너비를 꽉 채운 차트는 페이지 너비 21cm 중 16cm를 차지하므로, 데스크톱에서 표준으로 변환하면 너비가 약 1,360픽셀(부족)이고 높음으로 변환하면 약 2,040픽셀(충분)입니다. 휴대폰에서는 높음이 약 1,630픽셀이므로 매우 높음(약 2,180픽셀)을 고르세요.

인쇄용으로는 A4를 인치당 300픽셀로 출력하려면 약 2,480 × 3,508픽셀, US Letter는 약 2,550 × 3,300픽셀이 필요합니다. 데스크톱에서는 높음으로 둘 다 충족되고, 휴대폰에서는 매우 높음(약 346dpi)을 고르세요. 반면 300dpi로 스캔한 페이지는 디테일이 이미 그 수준에서 정해져 있으므로, 매우 높음으로 변환해도 픽셀이 커질 뿐입니다.

자주 생기는 문제와 해결 방법

  • 작은 글자가 흐릿합니다. 이미지를 실제 크기로 확인하고 더 높은 단계로 다시 변환해 보세요. PDF를 확대했을 때 이미 글자가 픽셀처럼 깨져 보인다면 그 페이지는 스캔본이거나 글자를 이미지로 넣은 것일 가능성이 높으며, 원래 없는 디테일은 어떤 설정으로도 더할 수 없습니다.
  • 이미지가 너무 큽니다. 텍스트 페이지는 PNG로 바꿔 보거나 표준을 고르세요. 업로드 용량 제한에 맞춰야 한다면 그다음 이미지 크기 조절이나 이미지 압축을 사용하세요.
  • 일부 페이지만 필요합니다. 각 미리보기 아래의 다운로드를 사용하거나, 먼저 PDF 분할로 필요한 범위를 추출하세요. 80페이지짜리 보고서에서 5~12페이지만 추출하면 이미지가 80장이 아니라 8장만 나옵니다. PDF 분할은 추출한 범위를 report_extracted.pdf로 저장하고 이 파일의 페이지 번호는 다시 1부터 시작하므로, 이미지 이름은 report_extracted_page_1.jpg부터 report_extracted_page_8.jpg까지가 됩니다.
  • "…은 브라우저에서 읽을 수 없거나 손상된 PDF 파일입니다"라는 메시지가 나옵니다. 파일이 손상되었거나 여는 데 암호가 필요한 파일일 수 있으며, 변환기에는 암호 입력란이 없습니다. 권한이 있다면 암호를 입력할 수 있는 애플리케이션에서 암호를 제거한 사본을 저장하세요.
  • 페이지가 옆으로 누워 있습니다. 이미지는 페이지의 회전 설정을 따르므로, 옆으로 스캔되었거나 처음부터 옆으로 만들어진 페이지는 그대로 누운 채 나옵니다. PDF 회전으로 바로잡거나(PDF 페이지 순서를 바꾸고 회전·삭제하는 방법 참고) 이미지 회전·뒤집기로 이미지를 돌리세요.
  • 변환이 멈추거나 탭이 다시 로드됩니다. 큰 페이지를 높은 단계로 변환하면 특히 휴대폰에서 브라우저의 메모리나 캔버스 한도를 넘을 수 있습니다. ZIP도 탭의 메모리 안에서 만들어지므로 다운로드가 시작될 때까지 모든 페이지 이미지가 메모리에 남아 있습니다. 더 낮은 단계를 쓰거나, 페이지를 하나씩 다운로드하거나, 긴 PDF는 먼저 여러 부분으로 나누세요.
  • 압축을 풀면 순서가 뒤섞여 보입니다. 파일 이름의 번호 앞에 0이 붙지 않아서 일부 프로그램은 page_10을 page_2보다 앞에 표시합니다. 숫자 순으로 정렬하거나 파일 이름을 바꾸세요.
  • 이미지가 PDF 뷰어에서 보던 것과 다릅니다. PDF에 포함되지 않은 글꼴은 대체 글꼴로 그려지므로 글자 모양과 간격이 달라 보일 수 있습니다. 또 인쇄용 색상(CMYK)은 PDF.js가 화면용 색상으로 변환하는데, 이 결과가 사용 중인 뷰어의 변환 결과와 조금 다를 수 있습니다.

변환 후 확인할 사항

  • 이미지 개수가 파일을 불러올 때 표시된 페이지 수와 같은지
  • 가장 작은 글자와 가는 선이 실제 크기에서 읽히는지
  • 방향이 올바르고 가장자리가 잘린 곳이 없는지
  • 주석, 스탬프, 서명, 양식 필드가 PDF 뷰어에서와 같이 나타나는지

LeedyBox 변환기의 한계

  • 한 번에 PDF 하나만 변환하며 페이지 전체를 렌더링합니다. PDF 안에 들어 있는 사진을 원래 해상도로 따로 저장하지는 않습니다.
  • 페이지 범위 옵션이나 별도의 JPG 품질 설정은 없습니다.
  • 변환기는 렌더링 해상도를 파일에 기록하지 않으므로, 이미지 편집기에서는 72dpi나 96dpi 같은 기본값으로 표시될 수 있습니다. 인쇄 크기를 좌우하는 것은 픽셀 수입니다.
  • ZIP은 이미지를 추가로 압축하지 않으므로, ZIP 파일 크기는 이미지 전체를 합한 크기와 비슷합니다.

자주 묻는 질문

PDF를 JPG로 변환하면 파일이 작아지나요?

텍스트 문서라면 대개 그렇지 않습니다. PDF에서는 텍스트와 벡터 그래픽이 매우 간결하게 저장되기 때문입니다. 위 테스트에 쓴 텍스트 페이지는 3KB짜리 PDF였지만, 324dpi로 변환하자 600KB PNG와 2MB JPG가 되었습니다. PDF 크기를 줄이려면 PDF 압축하는 방법을 참고하세요.

PDF 안에 있는 그림 하나만 저장할 수 있나요?

해당 페이지를 높음이나 매우 높음으로 변환한 다음 이미지 자르기로 그림 부분만 잘라 내세요. 결과물의 해상도는 렌더링 해상도를 따르므로, PDF에 들어 있는 원본 그림보다 높을 수도 낮을 수도 있습니다.

이미지를 다시 PDF로 만들 수 있나요?

네, JPG를 PDF로 도구로 만들 수 있습니다. 다만 텍스트는 그림의 일부로 남아 선택하거나 검색할 수 없습니다. 이미지 속 텍스트는 이미지 텍스트 추출(OCR)로 인식할 수 있습니다.

PDF가 LeedyBox에 업로드되나요?

변환기는 브라우저 안에서 PDF.js로 PDF를 렌더링하고, 이미지는 브라우저의 다운로드 기능으로 저장합니다. 변환기 코드는 파일을 LeedyBox로 보내지 않습니다. 페이지에 필요한 라이브러리는 leedybox.com에서 직접 불러오며, 이 요청에 문서는 포함되지 않습니다.