PDF를 PNG로

PDF를 PNG로 온라인에서 — 무손실 이미지 내보내기

PDF의 각 페이지를 몇 초 안에 선명하고 무손실인 PNG로 변환해요. 모든 처리가 브라우저에서 로컬로 이루어져요 — 업로드 없음, 가입 없음, 워터마크 없음.

PDF를 여기로 드래그&드롭
또는
최대: 100 MB · 파일이 기기를 떠나지 않아요

PDF를 PNG로 변환하는 방법

PDFluna로 PDF를 PNG 이미지로 변환하는 건 한 번의 클릭이고 모든 게 브라우저에서 이루어져요. 설치할 게 없고, 만들 계정도 없고, 원격 서버로 보내는 파일도 없어요. 단계별 안내:

  1. PDF 가져오기. 가져오기 영역에 PDF를 드롭하거나 파일 선택을 클릭해요. 100 MB까지 파일이 지원돼요. 아무것도 서버로 보내지지 않아요 — PDF는 기기에 머물러요.
  2. 각 페이지 미리보기. PDFluna는 내보내기 전에 파일을 확인할 수 있도록 각 페이지의 썸네일을 표시해요. 프리뷰는 창에 고정되어 있어 설정을 조정하는 동안에도 표시돼요.
  3. 품질 프리셋 선택. 소(72 DPI, 가장 가벼운 파일), 중(150 DPI, 균형), 대(300 DPI, 인쇄 품질)에서 선택. PNG는 무손실이므로 DPI가 중요한 유일한 설정이에요 — 품질 슬라이더 없음.
  4. PNG로 변환 클릭. 각 페이지가 브라우저에서 이미지로 렌더링되고 PNG로 인코딩되어 단일 ZIP 파일로 스트리밍돼요. 1페이지 PDF는 아카이브가 아닌 .png 파일을 생성해요.
  5. 이미지 다운로드. 변환 끝에 다운로드 링크를 받아요. 다중 페이지 PDF는 ZIP으로, 1페이지 PDF는 .png로 반환돼요. 원본 PDF는 절대 변경되지 않아요.

왜 PDF를 PNG로 변환하나요?

  • 무손실 디테일. 렌더링된 페이지의 각 픽셀이 정확히 보존돼요. 텍스트 가장자리 주변의 JPEG 후광 없음, 가는 선을 흐리게 하는 크로마 서브샘플링 없음 — PNG는 뷰어에서 페이지가 어떻게 보이는지의 완벽한 래스터화예요.
  • 선명한 텍스트와 선화. 타이포그래피, 코드, 그래픽, 회로도, 다이어그램이 지배적인 페이지는 PNG에 특히 잘 압축돼요. 포맷은 그 콘텐츠를 위해 설계됐고 비사진 자료에서는 종종 JPG보다 가벼운 파일을 만들어요.
  • 문서화와 프레젠테이션. 렌더링 품질을 잃지 않고 Notion, Confluence, Figma, Keynote, PowerPoint에 PDF의 개별 페이지를 임베드해요. 전체 PDF를 임베드하는 것보다 깔끔하고 JPG보다 선명해요.
  • 아카이브 스냅샷. PNG는 세대 품질 손실 없는 안정적이고 보편적으로 읽을 수 있는 형식. PDF 리더에 의존하지 않고 영원히 문서의 시각 콘텐츠를 보존하고 싶을 때 유용해요.

PDFluna는 어떻게 파일을 처리하나

내부적으로 PDFluna는 PDF.js(Mozilla의 오픈소스 렌더링 엔진)와 fflate(작고 빠른 ZIP 라이브러리)를 사용해요. 둘 다 첫 사용 시 공개 CDN에서 로드되고 그 후 브라우저에 캐시돼요. 실제 처리는 서버에 닿지 않아요:

  • 렌더링. 각 페이지가 선택한 DPI로 메모리 내 <canvas>에 그려져요. PDF.js는 완전히 WebAssembly/JavaScript에서 동작 — 외부 서비스에 조회되지 않아요.
  • 인코딩. Canvas가 canvas.toBlob('image/png')로 전달돼요 — 브라우저의 네이티브 PNG 인코더. PNG 출력은 정의상 무손실. 사양이 정의하지 않으므로 품질 인수가 없어요.
  • 패키지화. 다중 페이지 PDF의 경우 각 PNG가 fflate의 "저장" 모드로 ZIP 파일로 스트리밍돼요. 한 번에 한 페이지 이상의 디코딩된 페이지를 메모리에 보관하지 않으므로 100페이지 문서도 중급 폰에서 사용 가능해요.
  • 전달. 최종 파일이 blob: URL로 변환되어 다운로드 버튼에 첨부돼요. 클릭하면 브라우저의 표준 다운로드가 트리거돼요 — 아무것도 어디로도 보내지 않아요.

PNG vs JPG — 어느 것을 선택해야 하나?

PDF-PNG와 PDF-JPG 두 도구는 브라우저에서 같은 렌더링 파이프라인을 사용해요. 유일한 차이는 Canvas에 적용되는 인코더예요. 올바른 선택은 PDF가 실제로 무엇을 포함하는지에 의존해요:

  • PNG는 선명한 텍스트, 스크린샷, 코드 리스트, 선화, 기술 도면, 큰 평평한 배경의 페이지에서 이겨요. 무손실 압축은 가장자리를 선명하게 유지하고, PNG의 deflate 단계가 반복 픽셀을 잘 압축하므로 파일 크기는 적당하게 유지돼요.
  • JPG는 스캔 문서, 스마트폰 카메라 샷, 큰 사진이나 풍부한 그라데이션이 있는 페이지에서 이겨요. JPG는 인지할 수 없는 디테일 손실을 허용하므로 같은 시각 콘텐츠에서 PNG보다 3~5배 가벼운 파일을 만들 수 있어요.
  • 의심스러우면 둘 다 시도하세요. 두 도구 모두 무료이고 즉시예요. 1페이지를 각 방향으로 변환하고 파일 크기를 비교하세요 — 허용 가능한 품질로 가벼운 파일이 이겨요.

자주 묻는 질문

PDF가 서버로 전송되나요?

아니요. 모든 게 브라우저에서 이루어져요 — PDF.js를 사용해 각 페이지를 Canvas에 렌더링하고, 그 Canvas를 PNG로 인코딩하고, 결과를 ZIP으로 패키지화해요. 실행 중 DevTools → 네트워크를 열어 직접 확인할 수 있어요: 파일 업로드 없음. PDF는 기기를 떠나지 않아요.

PDF를 PNG와 PDF를 JPG의 차이는?

PNG는 무손실 — 렌더링된 페이지의 각 픽셀이 정확히 보존되고 압축 아티팩트가 없어요. 선명한 텍스트, 스크린샷, 선화, 그래픽, 다이어그램 페이지에 올바른 선택이에요. JPG는 손실 압축이고 더 가벼운 파일을 만들지만 선명한 가장자리 주변에 미묘한 후광을 추가하므로 사진 콘텐츠(스캔 문서, 스마트폰 사진)에 더 적합해요. 선명도가 중요하면 PNG, 파일 크기가 중요하고 콘텐츠가 사진이면 JPG를 선택하세요.

왜 품질 슬라이더가 없나요?

PNG는 무손실 형식이에요. HTML 사양은 PNG 출력에 대한 품질 인수를 정의하지 않아요 — 전달해도 어떤 브라우저에서도 효과가 없어요. PNG 파일 크기를 제어하는 유일한 설정은 렌더링 DPI예요: 더 많은 픽셀은 더 큰 파일을 의미하지만 모든 디테일이 보존돼요. 더 가벼운 파일이 필요하면 DPI를 낮추세요. 사진 콘텐츠를 위해 훨씬 가벼운 파일이 필요하면 PDF를 JPG로 도구를 사용하세요.

최대 파일 크기와 페이지 수는?

도구는 최대 100 MB의 PDF를 받아요. 페이지의 엄격한 제한은 없지만 변환 시간은 페이지 수와 DPI에 의존해요: PNG 인코딩은 JPEG보다 느리므로 150 DPI에서 중급 랩톱으로 100페이지당 30~60초로 계산하세요. PNG 출력은 보통 같은 페이지에서 JPG의 2~4배 더 커요. 그래서 300 DPI의 200페이지 문서는 수백 MB의 ZIP을 생성할 수 있어요. 매우 긴 스캔의 경우 먼저 무료 PDF 분할 도구로 문서를 분할하고 각 부분을 변환하세요.

어떤 DPI를 선택해야 하나요?

화면 용도(웹 임베드, 프레젠테이션, 문서화)에는 150 DPI가 보통 Retina 화면에서 충분히 선명하고 파일 크기를 합리적으로 유지해요. 72 DPI는 썸네일과 인라인 작은 프리뷰에 적절해요. 300 DPI는 인쇄 품질. 실제로 이미지를 인쇄할 예정이면만 선택하세요. 그렇지 않으면 화면에서 보이는 이점 없이 파일 크기가 4배가 돼요.

왜 별개 PNG 대신 ZIP을 받나요?

브라우저는 반복 클릭 없이 한 번에 한 파일만 다운로드할 수 있어요. 페이지를 단일 ZIP으로 패키지화하는 것은 다중 페이지 변환을 제공하는 표준이고 마찰 없는 방법이에요. ZIP은 "저장" 모드(deflate 압축 없음)를 사용해요. PNG는 이미 내부적으로 압축돼 있기 때문이에요 — 다시 압축하면 CPU만 낭비하고 파일이 작아지지 않아요. 1페이지 PDF는 ZIP 없이 .png를 직접 반환해요.

PNG가 투명한가요, 아니면 흰 배경이 있나요?

렌더링된 PNG는 흰 배경에 평탄화돼요. Adobe Acrobat, macOS Preview, 기타 PDF 뷰어가 페이지를 표시하는 것과 같아요. PDF 페이지는 개념적으로 일부 위치에서 투명하지만(빈 페이지의 텍스트는 배경 없는 글리프뿐), 뷰어는 모든 것을 흰색으로 평탄화해요. 우리도 같은 관습을 따라 내보낸 이미지가 화면에서 보이는 것과 일치하게 해요. 합성용으로 투명 배경이 필요하면 이 도구는 적합하지 않아요 — 페이지 렌더링이 아닌 객체별 추출이 필요해요.

출력 이미지가 원본 페이지 순서를 보존하나요?

네. ZIP 안의 파일은 your-name-page-01.png, your-name-page-02.png 등으로 이름이 붙고, 페이지 번호가 0으로 패딩돼 있어 Windows Explorer와 macOS Finder에서 자연스럽게 정렬돼요. 어디에서 ZIP을 풀어도 순서가 보존돼요.

관련 도구