PDF PNG 변환
페이지를 무손실 PNG 이미지로 렌더링합니다. 글자 가장자리가 선명하고 압축 잡티가 없습니다. 어느 단계에서도 아무것도 저장하지 않습니다.
- 저장되지 않음
- 대기열 없음, 기다림 없음
- 회원가입 없음, 워터마크 없음
사용 방법
PDF 추가
PDF를 페이지에 끌어다 놓으면 모든 페이지가 미리보기로 나타납니다.
해상도와 페이지 선택
“웹용”, “고화질”, “인쇄용” 중 해상도를 고르고, 전체가 필요하지 않다면 필요한 페이지만 탭하세요.
다운로드
한 페이지는 PNG로 다운로드되고, 여러 페이지는 페이지마다 이미지 하나씩 담긴 ZIP으로 받습니다.
여기서 해상도가 실제로 뜻하는 것
PDF는 페이지를 포인트로 재며, 1인치는 정확히 72포인트입니다. 그래서 선택한 DPI는 단순한 배율입니다. 150 DPI는 두 배 조금 넘게, 300 DPI는 네 배 조금 넘게 렌더링합니다. 픽셀로 따지면 A4 페이지는 150 DPI에서 1240×1754, 300 DPI에서 2480×3508이 됩니다. 스캐너가 같은 설정에서 만드는 페이지 크기와 같으므로 외워 둘 만한 숫자입니다. 72 DPI는 페이지를 실제 치수 그대로 주므로 썸네일에나 쓸모가 있습니다.
PNG는 무손실이며 반복을 찾아 압축하므로, 어떤 페이지에는 딱 맞고 어떤 페이지에는 전혀 맞지 않습니다. 텍스트, 선화, 표, 로고가 있는 페이지는 넓은 단색 영역과 날카로운 가장자리로 이루어져 있습니다. PNG는 모든 가장자리를 완벽하게 선명하게 유지하고 단색 부분은 거의 0에 가깝게 압축합니다. 대부분 사진인 페이지는 둘 다 없으므로 PNG가 거의 원래 크기로 저장합니다. 그래서 300 DPI 사진 페이지가 8 MB가 될 수 있는데, 같은 페이지를 JPG로 만들면 아무도 알아채지 못할 화질 차이로 1 MB도 안 됩니다.
투명도는 JPG 대신 PNG를 고를 또 다른 이유이며, 실제로 무엇을 얻는지 정확히 알아 둘 필요가 있습니다. 페이지는 투명 배경이 아니라 흰 배경 위에 렌더링되므로 페이지 PNG는 불투명합니다. 여기서 PNG 알파 채널이 중요한 것은 그래픽 내부에서 지켜 주는 것 때문입니다. 부드러운 그림자, 페더 처리된 가장자리, 안티앨리어싱된 글자가 JPEG의 블록 압축이 대비가 강한 가장자리 주위에 만드는 번짐 없이 깔끔하게 유지됩니다.
각 페이지는 캔버스에 그려지고, 바이트를 가져가는 순간 캔버스가 해제됩니다. 덕분에 긴 문서도 모든 페이지를 한꺼번에 메모리에 쌓지 않고 변환할 수 있습니다. 그래도 상한은 있으며, 그 상한은 저희가 아니라 브라우저의 것입니다. 캔버스에는 최대 크기와 최대 전체 면적이 있고, iPhone과 iPad에서 가장 낮습니다. 상한을 넘는 페이지는 빈 이미지를 조용히 만드는 대신 실패하지만, 현실적으로는 아주 큰 페이지를 아주 높은 DPI로 변환하는 작업(포스터나 A2 도면을 600 DPI로)은 데스크톱에서 해야 합니다.
다른 작업이 필요할 때
문서 전체를 변환하거나 스크립트로 처리할 때는 Poppler의 pdftoppm -r 300 -png in.pdf page가 메모리 상한도, 브라우저도 없이 모든 페이지를 바로 디스크에 씁니다. pdftoppm -r 300 -png -gray는 원래 없던 색을 버려 텍스트 문서의 용량을 절반으로 줄입니다. mutool draw -o page-%d.png -r 300 in.pdf도 같은 일을 하며 렌더링이 더 빠릅니다.
브라우저가 전혀 상대가 되지 않는 분야는 색상 관리된 출력입니다. 캔버스는 sRGB만 만들어 내므로, 인쇄용 CMYK로 작성된 페이지는 사용자가 고르지 않은 규칙에 따라 변환되어 돌아옵니다. Ghostscript는 실제 색상 관리 엔진으로 렌더링하며 분판을 그대로 유지합니다. PNG가 화면이 아니라 인쇄소로 간다면, 그 차이가 작업의 전부입니다.
자주 묻는 질문
PNG와 JPG 중 무엇을 골라야 하나요?
텍스트, 도표, 스크린샷, 단색 면이 있는 것이라면 PNG를 고르세요. 무손실이라 글자 가장자리가 깔끔하게 유지됩니다. 사진이 많은 페이지에서 완벽한 가장자리보다 훨씬 작은 용량이 중요하다면 JPG를 고르세요.
PDF가 어딘가에 저장되나요?
아니요. 모든 페이지는 사용자의 브라우저가 직접 렌더링하며, 아무것도 어디로도 전송되지 않습니다.
PNG는 투명도를 유지하나요?
네. PDF 페이지에 배경이 없는 부분은 PNG에서도 투명하게 남습니다. 그래서 다른 배경 위에 놓을 로고와 그래픽에 알맞은 선택입니다.
PNG 파일은 왜 JPG보다 훨씬 큰가요?
PNG는 정보를 절대 버리지 않습니다. 텍스트 페이지에서는 큰 차이가 없지만, 사진에서는 같은 JPG보다 몇 배 커질 수 있습니다.
300페이지짜리 문서도 변환할 수 있나요?
네. 다만 모든 페이지를 원래 크기로 그리므로 고해상도에서는 시간이 걸리고 메모리를 많이 씁니다. 아주 긴 문서는 나눠서 변환하세요.
참고: PNG 파일은 본래 용량이 큽니다. 300 DPI A4 페이지는 흔히 3~8 MB입니다. 이미지 속 텍스트는 선택하거나 검색할 수 없으므로, 글자가 필요하면 PDF 텍스트 추출을 사용하세요.
내 웹사이트에 이 도구 넣기
블로그, 수업 페이지, 도움말 글 어디에나 무료로 넣을 수 있습니다. 코드 한 줄만 붙여 넣으면 방문자가 페이지에서 바로 사용할 수 있습니다.