변환 품질과 파일 처리 기준
형식이 맞지 않아 열리지 않을 때
PDF 페이지를 이미지로 추출하거나 여러 이미지를 PDF로 묶고, HTML 파일 또는 입력한 HTML을 PDF로 렌더링하는 브라우저 변환 도구입니다.
파일을 PDF로 바꾸는 순서
- PDF→이미지, 이미지→PDF, HTML→PDF 중 작업을 선택합니다.
- 파일과 페이지·크기·품질 옵션을 설정합니다.
- 변환 결과를 개별 파일 또는 ZIP·PDF로 저장합니다.
이미지 여러 장을 PDF로 묶은 결과
- 입력
- 3페이지 PDF, PNG, 전체 페이지
- 결과
- page-1.png부터 page-3.png와 ZIP
각 PDF 페이지를 지정한 배율의 캔버스로 렌더링한 뒤 이미지 파일로 저장합니다.
변환이 필요한 제출·공유 상황
- PDF 페이지를 PNG로 추출할 때
- 스캔 이미지를 한 PDF로 묶을 때
- 간단한 HTML 시안을 PDF로 보관할 때
다룰 수 있는 형식과 용량
- PDF→PNG·JPEG·WebP
- 이미지→PDF
- HTML·HTM→PDF
- 전체·첫·마지막·사용자 지정 페이지
글자가 깨지거나 여백이 생기는 조건
- 암호화되거나 손상된 PDF는 열리지 않을 수 있습니다.
- HTML→PDF는 브라우저 캔버스 렌더링 방식이라 외부 폰트·스크립트·복잡한 CSS가 원본과 다를 수 있습니다.
- 대용량·다페이지 파일은 브라우저 메모리를 많이 사용합니다.
변환기와 편집기 중 어느 쪽인가
PDF 도구가 둘이라 헷갈립니다. 파일의 형식을 바꾸는 일인지, 형식은 그대로 두고 안을 손보는 일인지로 나뉩니다.
변환 결과가 기대와 다를 때
| 증상 | 원인 | 조치 |
|---|---|---|
| PDF로 묶었더니 여백이 제각각입니다. | 원본 이미지들의 비율이 서로 다릅니다. | 묶기 전에 같은 비율로 맞추거나, PDF 페이지 크기와 방향을 하나로 고정하고 여백 값을 정합니다. |
| 이미지로 뽑았더니 글자가 뭉갭니다. | '이미지 품질'(렌더링 배율)이 1x로 낮거나, 출력 형식이 사진용인 JPEG·WebP입니다. | '이미지 품질'을 2x나 4x로 올리고 출력 형식을 PNG로 두면 글자 경계가 살아납니다. |
| 변환한 이미지에서 글자를 복사할 수 없습니다. | 이미지는 글자를 그림으로 담습니다. | 글자를 살려야 하면 PDF 상태로 두거나 문자 인식이 되는 도구를 씁니다. |
| 페이지가 많은 파일에서 브라우저가 느려집니다. | 모든 처리가 기기의 메모리에서 이뤄집니다. | 몇 페이지씩 나눠 변환하고 다른 탭을 정리합니다. |
| HTML을 넣었더니 화면과 다르게 나옵니다. | 외부 글꼴이나 이미지가 불러와지지 않았습니다. | 필요한 자원을 파일 안에 포함하거나, 화면에서 인쇄 미리보기로 먼저 확인합니다. |
| HTML로 만든 PDF에서 글자를 선택하거나 검색할 수 없습니다. | HTML 화면을 이미지로 렌더링해 PDF 페이지에 넣기 때문에 글자가 그림으로 들어갑니다. | 글자를 살린 PDF가 필요하면 브라우저의 인쇄 메뉴에서 PDF로 저장합니다. |
선택한 문서의 업로드 여부
선택한 PDF·이미지·HTML은 pdf.js, pdf-lib, html2canvas를 이용해 브라우저에서 처리하며 변환 목적으로 서버에 업로드하지 않습니다. HTML 안의 외부 리소스는 브라우저가 별도로 요청할 수 있습니다.
변환 결과를 확인한 기준
다페이지 PDF의 범위 선택, PNG·JPEG 출력, 여러 이미지의 방향·용지 크기, 로컬 HTML 변환을 각각 확인합니다.
PDF 변환에서 자주 나오는 질문
PDF 글자가 이미지에서 흐릿해요.
PDF → 이미지의 '이미지 품질'은 렌더링 배율(1x·2x·4x)입니다. 배율을 높이면 선명해지지만 메모리 사용량과 파일 크기도 커집니다.
HTML이 화면과 다르게 나와요.
지원되지 않는 CSS, 외부 리소스, 동적 스크립트는 캔버스 렌더링 결과와 차이가 날 수 있습니다.
파일이 서버에 업로드되나요?
변환 파일은 브라우저에서 처리합니다. 단, HTML에 외부 이미지나 폰트가 있으면 해당 출처로 요청될 수 있습니다.
변환하면 원본 파일이 바뀌나요?
바뀌지 않습니다. 원본은 읽기만 하고 결과는 새 파일로 만들어집니다. 다만 결과를 원본과 같은 이름으로 저장하면 기기에서 덮어쓸 수 있으니 이름을 구분하는 편이 안전합니다.
비밀번호가 걸린 PDF도 처리되나요?
열람 암호가 걸린 파일은 브라우저가 내용을 읽을 수 없어 처리되지 않습니다. 암호를 알고 있다면 원본 프로그램에서 암호를 해제해 저장한 뒤 그 파일로 변환하세요.