이미지를 PDF로 변환하는 방법
PDF를 사용하면 사진, 스캔본, 스크린샷을 정해진 순서대로 하나의 파일에 담을 수 있습니다. 이 가이드에서는 LeedyBox의 JPG를 PDF로 도구에 있는 설정, 인쇄한 페이지를 선명하게 유지하는 방법, 그리고 일부 PDF가 원본 이미지보다 훨씬 커지는 이유를 설명합니다.
이미지 여러 장보다 PDF가 나은 경우
업로드 양식 중에는 파일을 하나만 받는 경우가 많고, 문서를 사진 여러 장으로 따로 보내면 받는 사람이 순서를 짐작해야 합니다. PDF는 페이지 순서를 그대로 유지하고, 일반적인 PDF 뷰어에서 열리며, 표준 용지에 인쇄할 수 있습니다. 그래서 영수증, 신분증 스캔본, 촬영한 메모, 연속된 스크린샷을 정리할 때 유용합니다.
도구가 이미지를 처리하는 방식
이미지 한 장이 한 페이지가 됩니다. 이미지는 비율을 유지한 채 여백 안에 들어가도록 크기가 조절되어 가운데에 배치됩니다. 작은 이미지는 크게, 큰 이미지는 작게 그려지지만 이미지의 픽셀 크기 자체는 바뀌지 않습니다. 이미지 데이터가 저장되는 방식은 형식에 따라 다릅니다.
- JPG 파일은 메타데이터까지 포함해 그대로 PDF에 복사됩니다. 다시 압축되지 않으므로 PDF 크기는 이미지 파일 크기를 합한 것과 비슷합니다.
- PNG 파일은 손실 압축 없이 저장되며 투명도도 대개 유지됩니다. 알파 채널이 없는 PNG는 PDF 크기를 대략 자기 파일 크기만큼 늘리지만, 알파 채널이 있는 PNG는 압축되지 않은 채 저장됩니다. 투명한 PNG는 대부분 알파 채널을 넣어 저장됩니다.
- WebP 파일은 PDF가 WebP를 지원하지 않기 때문에 품질 100의 JPG로 다시 인코딩됩니다. 대개 파일이 훨씬 커지며, 테스트에서는 투명한 부분이 검은색으로 바뀌었습니다.
PDF는 브라우저 안에서 JavaScript(jsPDF 라이브러리)로 만들어지며, 이 도구는 이미지를 LeedyBox로 보내지 않습니다. 파일은 converted_images.pdf라는 이름으로 다운로드되므로 다른 사람에게 보내기 전에 이름을 바꾸세요.
단계별 사용 방법
- JPG를 PDF로 도구를 열고 "이미지 파일을 선택하거나 여기에 드래그 앤 드롭하세요" 상자에서 파일을 선택하거나 끌어다 놓으세요. 파일 선택 창에서는 JPG, PNG, WebP를 고를 수 있습니다.
- "선택된 이미지" 아래 카드에 붙은 페이지 번호 배지를 확인하세요. 처음 순서는 파일 이름순이 아니라 브라우저가 어떤 파일을 먼저 다 읽었는지에 따라 정해질 수 있으므로, 카드를 끌어서 원하는 순서로 맞추세요.
- "이미지 추가"를 누르면 파일이 맨 끝에 추가됩니다. 이미지를 불러오면 드롭 상자가 사라지므로 파일을 더 넣을 때는 이 버튼을 사용하세요. × 버튼은 이미지 한 장을 빼고, "모두 지우기"를 누르면 처음부터 다시 시작합니다.
- 페이지 방향, 페이지 여백, 페이지 크기를 고르세요. 이 설정은 모든 페이지에 적용됩니다.
- "PDF 문서로 변환"을 클릭하고 다운로드될 때까지 기다리세요.
페이지 크기, 방향, 여백 고르기
기본값은 "A4 (기준)", "자동 (이미지 일치)", "여백 없음 (전체 페이지에 맞춤)"입니다. 자동은 이미지의 가로가 세로보다 길면 페이지를 가로 방향으로, 그렇지 않으면 세로 방향으로 만듭니다. "세로형 (A4 세로)"와 "가로형 (A4 가로)"는 이름에 "A4"가 들어 있지만 US Letter에서도 쓸 수 있습니다. A4는 210 × 297mm, US Letter는 215.9 × 279.4mm입니다. 작은 여백은 사방에 10mm, 큰 여백은 20mm를 비워 둡니다.
| 용도 | 페이지 크기 | 방향 | 여백 |
|---|---|---|---|
| 사무용 용지에 인쇄 | A4 또는 US Letter | 자동 | 작은 여백: 용지 가장자리 끝까지 인쇄하지 못하는 프린터가 많음 |
| 스캔한 서류 업로드 | A4 또는 US Letter | 자동 | 없음 |
| 화면으로 읽기 | 이미지 크기에 맞추기 | 자동 | 없음 |
| 펀칭 또는 제본 | A4 또는 US Letter | 세로형 | 큰 여백 |
예를 들어 4000 × 3000 사진을 A4, 자동, 여백 없음으로 변환하면 가로 방향 페이지가 되고 사진은 280 × 210mm 크기로 그려집니다. A4(약 1.41 : 1)는 4 : 3보다 길쭉하므로 좌우에 8.5mm씩 흰 띠가 남습니다. 같은 사진을 세로형과 작은 여백으로 지정하면 190 × 142.5mm로 줄어들어 용지의 절반도 채우지 못합니다.
"이미지 크기에 맞추기"를 고르면 인치당 96픽셀을 기준으로 각 페이지가 이미지와 같은 크기로 만들어집니다. 1920 × 1080 스크린샷이라면 508 × 286mm 페이지가 됩니다. 화면으로 읽기에는 알맞지만 A4나 Letter 용지에 인쇄하려면 축소해야 합니다. 이 옵션에서 여백을 지정하면 페이지가 커지는 대신 페이지 안의 이미지가 작아집니다. 방향은 자동으로 두세요. 가로로 긴 이미지에 세로형을, 세로로 긴 이미지에 가로형을 고르면 페이지는 돌아가지만 이미지는 돌아가지 않아 이미지 일부가 잘립니다. 또한 jsPDF는 페이지 한 변을 최대 200인치(5,080mm)로 제한하므로, 긴 웹사이트를 통째로 캡처한 이미지처럼 가로나 세로가 19,200픽셀을 넘는 이미지는 끝부분이 사라집니다. 이런 이미지는 먼저 이미지 자르기로 여러 부분으로 나누세요.
인쇄하면 선명하게 나올까요?
종이에 인쇄했을 때의 선명도는 PPI(인치당 픽셀 수)에 따라 달라집니다. PPI는 가로 픽셀 수를 인쇄 너비(인치)로 나눈 값이며, 인치는 밀리미터 ÷ 25.4로 구할 수 있습니다. 가까이에서 보는 사진은 흔히 300 PPI 안팎을 목표로 하고, 텍스트는 150~200 PPI에서도 대개 읽을 수 있습니다. 4 : 3 이미지를 여백 없이 A4 가로 방향에 넣으면 너비 280mm(11.0인치)로 인쇄됩니다.
- 4000 × 3000픽셀: 약 363 PPI
- 1200 × 900픽셀: 약 109 PPI, 눈에 띄게 흐릿함
- 400 × 300픽셀: 약 36 PPI, 뿌옇거나 픽셀이 네모나게 깨져 보임
도구가 확대하든 미리 직접 확대하든, 확대한다고 디테일이 늘어나지는 않습니다. A4 한 페이지를 300 PPI로 채우려면 약 2480 × 3508픽셀이 필요하므로, 문서를 촬영할 때는 카메라의 최대 해상도를 사용하고 페이지가 화면을 가득 채우도록 찍으세요. PPI에 대한 자세한 내용은 이미지 크기 조절: 픽셀, 가로세로 비율, DPI에서 설명합니다.
PDF 크기를 작게 유지하기
도구의 변환 코드를 이 페이지가 불러오는 버전인 jsPDF 2.5.1과 함께 실행해, 테스트 이미지를 A4, 자동, 여백 없음 설정으로 변환해 보았습니다. 크기는 1KB = 1,000바이트 기준입니다. 이미지가 다르면 수치도 달라지지만, 아래와 같은 경향은 각 형식이 저장되는 방식에서 비롯됩니다.
| 입력 | 이미지 파일 | |
|---|---|---|
| 4000 × 3000 JPG | 2.44MB | 2.44MB |
| 같은 사진을 WebP로 저장 | 1.40MB | 14.5MB |
| 1920 × 1080 PNG 스크린샷 | 84KB | 87KB |
| 알파 채널이 있는 1000 × 1000 PNG 로고 | 9KB | 4.0MB |
| 같은 로고를 흰 배경에 얹어 투명도 없이 저장 | 8KB | 11KB |
| 같은 로고를 투명도가 있는 256색 팔레트 PNG로 저장 | 4KB | 14KB |
- 사진으로 만든 PDF의 크기는 JPG 크기를 따라가므로, 먼저 이미지 압축이나 이미지 크기 조절로 JPG를 줄이세요. 다만 위에서 살펴본 인쇄 크기에 필요한 픽셀 수는 남겨 두세요.
- 알파 채널이 있는 컬러 PNG는 PDF 안에서 픽셀당 약 4바이트를 차지하므로 1,200만 화소 이미지라면 대략 48MB가 되지만, 256색 팔레트 버전은 작게 유지됩니다. PNG로 만든 PDF가 원본 파일보다 훨씬 크다면 그 PNG에 알파 채널이 있을 가능성이 높습니다. 일부 프로그램은 투명한 부분이 하나도 없어도 알파 채널을 넣어 저장합니다. 투명도가 필요 없다면 이런 PNG는 먼저 JPG로 변환하고, WebP 이미지도 마찬가지로 변환하세요. 이미지 압축에서 "출력 형식"을 JPG로 설정하거나 이미지 변환을 사용하면 됩니다. 투명한 부분은 흰색이 됩니다.
- 그래도 업로드 용량 제한을 넘나요? PDF 압축은 압축 수준에 따라 각 페이지를 인치당 약 65~108픽셀의 JPG로 다시 렌더링합니다. 화면으로 읽기에는 대개 충분하지만 인쇄하면 흐릿하므로, 작은 글자를 읽을 수 있는지 확인하세요.
자주 생기는 문제와 해결 방법
- 사진이 옆으로 누워 있거나 찌그러져 보입니다. 많은 휴대폰은 사진을 옆으로 누운 상태로 저장하고, 뷰어에게 사진을 어떻게 돌려야 하는지 알려 주는 방향 태그(EXIF)를 붙입니다. 최신 브라우저는 이 태그를 적용하므로 썸네일은 똑바로 보이고, 도구도 이렇게 똑바로 세운 가로·세로 크기를 기준으로 그림 크기를 정합니다. 하지만 JPG 데이터는 그대로 복사되고 PDF 뷰어는 대개 이 태그를 무시하므로, 사진이 옆으로 누운 채 똑바로 세운 크기의 틀에 끼워져 찌그러져 보일 수 있습니다. 이런 사진은 이미지 회전·뒤집기나 이미지 압축으로 처리하세요. 두 도구 모두 방향 정보를 적용해 픽셀 자체가 똑바로 선 새 사본을 저장합니다. 그런 다음 다시 변환하세요.
- 사진마다 옆에 흰 띠가 생깁니다. 이미지 자르기로 사진을 페이지 비율에 맞게 자르세요. 가로세로 비율에서 "직접 입력"을 고르고, 세로 A4라면 210과 297을 입력한 다음(가로 A4는 297과 210, Letter는 8.5와 11) "전체 선택"을 누르면 가장 넓은 영역이 선택됩니다. 3000 × 4000 사진이라면 2828 × 4000이 됩니다. 또는 "이미지 크기에 맞추기"를 사용하세요.
- 이미지 일부가 보이지 않습니다. "이미지 크기에 맞추기"에서 이미지와 모양이 맞지 않는 세로형 또는 가로형을 골랐거나, 이미지의 가로나 세로가 19,200픽셀을 넘는 경우입니다. 방향을 자동으로 고르거나 긴 이미지를 여러 부분으로 나누세요.
- 페이지가 뒤죽박죽으로 보입니다. 테스트에서는 인터레이스 PNG 파일(일부 편집 프로그램이 웹용 이미지에 제공하는 옵션)이 알파 채널이 없는 경우 줄무늬나 블록이 뒤섞인 모습으로 출력되었습니다. 도구가 이런 파일의 압축 데이터를 그대로 PDF에 넘기는데, PDF는 PNG 인터레이스를 지원하지 않기 때문입니다. 이런 파일은 먼저 JPG로 변환하세요.
- 투명한 PNG가 텅 비거나 거의 빈 페이지로 나옵니다. 테스트에서는 16색 이하의 작은 팔레트에 투명도를 더해 저장한 PNG에서 이런 일이 생겼습니다. 일부 PNG 최적화 프로그램이 단순한 그래픽을 이런 방식으로 저장하며, 이미지 압축도 PNG 설정을 가장 낮게 하면 이렇게 저장합니다. 도구가 이런 파일의 투명도를 잘못 읽기 때문입니다. 같은 이미지의 풀 컬러 버전이 있다면 그것을 사용하고, 투명도가 필요 없다면 JPG로 변환하세요.
- 오류 메시지가 뜨거나 그림이 빠진 페이지가 생깁니다. 이 도구는 JPG, PNG, WebP를 처리합니다. 손상된 파일이나 상자에 끌어다 놓은 다른 형식의 파일(AVIF 이미지, iPhone으로 찍은 HEIC 사진 등)은 오류를 내며 변환을 멈추게 하거나(이 경우 PDF는 다운로드되지 않습니다), 빈 페이지나 깨진 페이지를 만들 수 있습니다. 이런 파일은 추가하기 전에 JPG로 변환하세요.
보내기 전에 PDF 확인하기
페이지 수가 이미지 수와 같은지 비교하고, 스크롤하면서 순서와 방향을 확인한 다음, 가장 작은 글자를 확대해 보세요. 인쇄 대화상자에서 "페이지에 맞춤" 같은 옵션은 여백을 포함한 페이지 전체를 인쇄 가능 영역에 맞게 조정하고, "실제 크기"는 지정한 치수를 그대로 유지하지만 여백이 없는 페이지에서는 가장자리가 잘릴 수 있습니다.
JPG 사진은 PDF 안에서도 EXIF 메타데이터를 그대로 유지합니다. 휴대폰이 GPS 좌표를 기록했다면 그 정보도 포함되며, 이미지를 추출하는 사람은 누구나 이를 읽을 수 있습니다. 다른 사람과 공유할 PDF라면 변환하기 전에 사진의 메타데이터를 정리하세요. EXIF 메타데이터 제거는 이미지 데이터를 바꾸지 않고 기본적으로 방향 태그도 남겨 두므로, 옆으로 누운 사진을 바로잡지는 못합니다. 이미지 압축과 이미지 회전·뒤집기는 픽셀이 똑바로 선 새 사본을 다시 압축해 저장하면서 메타데이터를 없앱니다.
페이지는 그림이므로 그 안의 텍스트를 검색하거나 복사할 수 없습니다. 텍스트가 필요하다면 원본 이미지를 이미지 텍스트 추출(OCR)로 처리하세요. 이미지 PDF와 텍스트 PDF의 차이, 그리고 인식된 텍스트를 왜 검토해야 하는지는 PDF에서 텍스트 추출하기: 텍스트 레이어와 OCR에서 설명합니다. PDF를 확인할 때까지 원본 이미지는 보관해 두세요.
자주 묻는 질문
변환하면 화질이 떨어지나요?
JPG 파일은 그대로 복사되고 PNG 파일은 손실 압축 없이 저장되므로 화질이 떨어지지 않습니다. WebP 이미지는 품질 100의 JPG로 바뀌므로 원래 WebP가 무손실이었더라도 원본과 약간 달라질 수 있으며, 테스트에서는 투명한 부분이 검은색으로 바뀌었습니다. 인쇄했을 때의 선명도는 변환이 아니라 인치당 픽셀 수(PPI)에 달려 있습니다.
세로 이미지와 가로 이미지를 섞어도 되나요?
네. 방향을 자동으로 두면 페이지마다 이미지에 맞게 방향이 바뀝니다. 페이지 크기와 여백은 모든 페이지에 똑같이 적용되므로, 페이지마다 설정을 다르게 하려면 PDF를 따로 만든 뒤 PDF 병합으로 합치세요.
기존 PDF에 이미지를 추가할 수 있나요?
이미지를 PDF로 변환한 다음, 기존 파일을 PDF 페이지 정리에서 열고 "다른 PDF의 페이지 추가"로 새 페이지를 덧붙인 뒤 원하는 위치로 끌어다 놓으세요. 새 페이지를 기존 페이지의 앞이나 뒤에만 넣으면 된다면 PDF 병합으로 파일을 합치면 됩니다. PDF 페이지 순서를 바꾸고 회전·삭제하는 방법도 참고하세요.
이미지는 몇 장까지 추가할 수 있나요?
도구에서 정해 둔 최대 개수는 없습니다. 모든 이미지와 완성된 PDF를 브라우저가 메모리에 담고 있어야 하므로, 실제 한계는 기기의 메모리입니다. 페이지가 느려지거나 멈추면 이미지를 몇 묶음으로 나눠 변환한 뒤 PDF 병합으로 합치세요.