무료 이미지를 PDF로
이미지를 PDF로 변환. 페이지 순서 변경, 크기 및 여백 설정.
파일을 여기에 끌어다 놓거나 클릭하여 찾기
JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · 기기에서 처리됨
또는 Ctrl+V를 눌러 클립보드에서 붙여넣기
여러 파일을 한 번에 끌어다 놓을 수 있습니다
파일이 기기를 떠나지 않습니다. 모든 처리는 브라우저에서 로컬로 이루어집니다.
주요 용도
- 사진을 PDF로 변환사진을 깨끗한 PDF로 변환 — 사진 앨범, 포트폴리오 및 여러 이미지 공유에 좋음.
- 스캔한 이미지를 PDF로 변환스캔한 문서 이미지를 깨끗한 PDF로 변환 — 별도 스캔에서 여러 페이지 문서 복원.
- 스크린샷을 PDF로 변환스크린샷을 PDF 문서로 컴파일 — 버그 보고서, 튜토리얼 및 설명서에 완벽함.
- 미술작품을 PDF로 변환디지털 미술 및 일러스트를 PDF로 변환 — 포트폴리오 공유, 인쇄물 판매 및 작품 보존.
- 문서 이미지를 PDF로 변환문서, 양식 및 종이의 사진을 적절한 PDF 파일로 변환 — 서명, 전송 및 보관.
사용 방법
변환은 이미지를 서버에 업로드하지 않고 로컬에서 실제 PDF 파일을 만드는 JavaScript 라이브러리인 pdf-lib를 사용해 전적으로 브라우저에서 실행됩니다. PNG는 무손실로 삽입되고, JPEG는 원본 바이트 그대로(재인코딩 없이) 삽입되며, WebP 같은 다른 형식은 먼저 Canvas API로 JPEG로 래스터화됩니다.
- 1이미지를 로컬에서 읽기놓거나 선택한 각 파일은 브라우저가 직접 읽습니다. 도구는 JPEG, PNG, WebP만 걸러 냅니다. 썸네일용으로 작은 객체 URL 미리보기를 만들며, 이 단계에서 데이터는 기기를 떠나지 않습니다.
- 2EXIF 방향 처리삽입 전에 직접 작성한 DataView 파서가 각 JPEG의 바이너리 헤더에서 EXIF 방향 태그(0x0112)를 찾습니다. 사진이 옆으로 찍혔고 태그가 이를 나타내면, 브라우저의 createImageBitmap API가 회전을 픽셀 데이터에 반영해 PDF 페이지가 똑바로 보이게 합니다. pdf-lib 자체는 EXIF를 읽지 않습니다.
- 3pdf-lib가 페이지별로 PDF 생성pdf-lib가 메모리에 새 PDFDocument를 만듭니다. PNG는 embedPng()로 전달되어 투명도를 유지한 채 무손실로 유지됩니다. JPEG는 변경 없이 embedJpg()로 전달됩니다. WebP 등 다른 형식은 먼저 canvas.toBlob()으로 품질 0.92의 JPEG로 변환됩니다. 각 이미지는 선택한 용지 크기(A4, Letter, 이미지에 맞춤)와 여백 설정에 맞게 조정된 뒤 페이지 중앙에 배치됩니다.
- 4완성된 PDF 다운로드pdfDoc.save()가 완성된 PDF 구조를 메모리의 Uint8Array로 직렬화합니다. 브라우저가 이를 Blob으로 감싸 파일 다운로드를 실행합니다. 이미지 한 장을 변환하면 원본 파일 이름을, 여러 장이면 images.pdf라는 이름을 사용합니다.
이미지는 pdf-lib가 전적으로 브라우저 안에서 처리하며 서버에 업로드되지 않습니다.
관련 도구
PDF 이미지 추출기 — PDF 안의 그림 저장
PDF 안의 이미지를 원본 해상도 그대로 PNG 또는 JPG로 추출합니다. 사진, 스캔본, 차트, 로고를 중복 없이 한 번씩. 하나씩 또는 ZIP으로 다운로드할 수 있습니다. 브라우저에서 실행되며 PDF는 업로드되지 않습니다.
이미지 병합 — 여러 이미지를 하나로
사진이나 스크린샷을 위에서 아래로, 나란히, 또는 격자로 잘라내기 없이 하나의 이미지로 합치세요. 너비를 맞추고 간격, 테두리, 배경을 추가한 뒤 JPG, PNG, WebP로 저장할 수 있습니다. 브라우저에서 실행되며 아무것도 업로드되지 않습니다.
PDF를 이미지로 (JPG, PNG, WebP)
PDF의 모든 페이지를 원하는 해상도의 JPG, PNG, WebP 이미지로 변환합니다. 페이지를 개별로 또는 ZIP으로 한 번에 다운로드합니다. 파일이 브라우저를 떠나지 않습니다.