PDF를 PNG로 변환기
PDF 문서를 즉시 고해상도 PNG 이미지로 변환하세요. 안전하고 빠르며 완전히 무료입니다.
여기에 파일을 끌어다 놓으세요
지원 형식: PDF. 최대 파일 크기: 50MB.
PDF 문서를 즉시 고해상도 PNG 이미지로 변환하세요. 안전하고 빠르며 완전히 무료입니다.
지원 형식: PDF. 최대 파일 크기: 50MB.
PDF와 PNG는 문서/이미지 분할의 반대편에 위치합니다. PDF는 벡터 명령, 포함된 글꼴 및 선택적으로 래스터 이미지를 사용하여 페이지를 설명하며 모두 고정 소수점(1/72인치) 크기입니다. PNG는 고정된 픽셀 해상도로 단일 직사각형 비트맵을 저장합니다. 따라서 PDF를 PNG로 변환하는 것은 래스터화 단계입니다. PDF의 그리기 지침은 선택한 DPI에서 실행되어 비트맵을 생성한 다음 손실 없이 PNG로 인코딩됩니다. 올바른 DPI를 선택하는 것이 이 변환에서 가장 중요한 결정입니다. 너무 낮으면 텍스트가 흐려지고, 너무 높으면 파일이 커집니다.
이 변환기는 내장된 PDF 보기를 위해 Firefox가 제공하는 것과 동일한 엔진인 PDF.js를 사용하여 각 PDF 페이지를 렌더링합니다. 렌더링은 브라우저의 캔버스에서 발생합니다. 파일의 어떤 부분도 장치 외부로 나가지 않습니다. 여러 페이지로 구성된 PDF의 경우 도구는 페이지 번호 접미사가 붙은 이름을 가진 페이지당 하나의 PNG를 생성합니다. 단일 페이지 PDF의 경우 출력은 단일 PNG입니다.
일반적인 DPI 선택은 72(화면과 동일, 가장 작은 파일), 150(온라인 미리보기 및 대부분의 문서에 적합), 300(인쇄 품질, OCR 및 오프셋 인쇄에 적합), 600(보관 또는 세부 묘사 캡처)입니다. 600보다 높으면 눈에 띄는 개선이 거의 발생하지 않으며 DPI가 두 배가 될 때마다 파일 크기가 네 배로 늘어납니다.
PDF는 이미지가 아닙니다. HTML 이메일에 인라인으로 삽입할 수 없고, 이미지 전용 소셜 플랫폼에 넣을 수 없으며, 데스크톱 배경화면으로 사용하거나 파일 첨부를 지원하지 않는 채팅에 붙여넣을 수 없습니다. 각 페이지를 PNG로 렌더링하면 PDF가 모든 플랫폼에서 이해할 수 있는 형식으로 변환됩니다. 대신 원본의 선택 가능한 텍스트, 하이퍼링크 및 벡터 해상도 독립성을 잃게 됩니다.
또 다른 주요 이유는 OCR입니다. 많은 광학 문자 인식 파이프라인은 벡터 PDF가 아닌 래스터에서 직접 실행됩니다. 300 DPI PNG로 변환하고 결과를 Tesseract, Cloud Vision 또는 다른 OCR 서비스에 공급하는 것은 표준 워크플로입니다. 여기에서는 텍스트 가장자리가 작은 크기에서 JPG 압축으로 인해 눈에 띄게 손상되고 PNG의 한계 파일 크기 패널티가 인식 정확도보다 중요하지 않기 때문에 JPG보다 PNG가 선호됩니다.
파일을 드롭하고 DPI를 선택하고 렌더링합니다. 이 도구는 단일 및 다중 페이지 PDF를 동일한 방식으로 처리합니다.
PDF(ISO 32000)는 PostScript에서 파생된 페이지 설명 언어입니다. 각 페이지에는 포인트로 측정된 좌표계에서 작동하는 그리기 연산자(이동, 선, 곡선, 페인트, 글꼴 설정, 텍스트 표시)의 콘텐츠 스트림이 포함되어 있습니다. PDF를 렌더링한다는 것은 해당 콘텐츠 스트림을 탐색하고 대상 표면(이 경우 HTML5 캔버스)에 대해 각 연산자를 실행하는 것을 의미합니다.
PDF.js는 JavaScript로 이 렌더링 파이프라인을 구현합니다. 이 도구는 PDF.js 문서를 초기화하고, 각 페이지에 대해 getPage(n)를 호출하고, 요청된 DPI에서 뷰포트가 계산되는 page.render({canvasContext, viewport})를 사용합니다. 결과 캔버스는 canvas.toBlob('image/png')를 통해 내보내집니다. 여러 페이지로 구성된 PDF는 순차적으로 처리됩니다. 출력은 JSZip 아카이브에 수집되어 다운로드됩니다.
DPI 선택: US Letter PDF 페이지는 612 × 792포인트입니다. 72 DPI에서 렌더링된 비트맵은 612 × 792 픽셀(약 0.5 MP)입니다. 150DPI, 1275×1650(2.1MP); 300DPI, 2550 × 3300(8.4MP); 600DPI, 5100 × 6600(33.7MP). 픽셀 수에 따른 메모리 및 시간 규모.