PDF to PPT
PDF를 PowerPoint 프레젠테이션으로 변환
파일을 여기에 드래그하거나
파일 선택최대 50MB, PDF 파일
PDF to PPT 소개
PDF to PowerPoint은 PDF 문서의 각 페이지를 PPTX 프레젠테이션 파일의 전체 슬라이드 JPEG 이미지로 변환하는 무료 브라우저 기반 도구입니다. pdfjs-dist로 PDF 페이지를 HTML Canvas에 2x 배율로 고해상도 렌더링하고, PptxGenJS로 이미지를 PowerPoint 파일로 조립하며, 모든 처리가 브라우저에서 로컬로 실행됩니다.
최종 레이아웃 PDF를 받아 추가 주석, 재디자인, 또는 PowerPoint 형식으로 공유하기 위해 편집 가능한 슬라이드 쇼로 변환해야 하는 발표자에게 이상적입니다. 논문 그림을 발표하는 연구자, PDF 자료를 슬라이드 덱으로 변환하는 교사, 브랜드 PDF 페이지를 회의 프레젠테이션에 공유하는 비즈니스 사용자 등이 대표적인 사용자입니다.
기술적으로는 pdfjs-dist의 getViewport()와 page.render()를 사용하여 각 PDF 페이지를 오프스크린 canvas에 scale 2로 렌더링합니다. 그런 다음 toDataURL()로 92% 품질의 JPEG 데이터 URL로 내보냅니다. PptxGenJS는 가로형 A4 슬라이드를 만들고 이미지를 0,0 위치에 너비 100%, 높이 100%로 배치하여 전체 페이지가 슬라이드를 채우도록 합니다. 모든 페이지 처리가 완료되면 PPTX 바이너리를 Blob으로 생성하여 직접 다운로드합니다.
주요 기능
- 각 PDF 페이지가 PPTX의 전체 채움 이미지 슬라이드로 변환
- pdfjs-dist canvas 렌더링으로 2x 배율 고해상도 출력
- 각 슬라이드는 가로형 A4 형식으로 페이지 이미지가 전체를 채움
- 다중 페이지 PDF 변환 시 실시간 진행률 표시
- 출력 PPTX 파일명은 원본 PDF 파일명을 그대로 사용하여 자동 지정
- pdfjs-dist 및 PptxGenJS 기반 100% 클라이언트 사이드 처리 — 파일 업로드 없음
- PowerPoint, Google Slides, Keynote, LibreOffice Impress에서 열기 가능
- 최대 50MB PDF 지원, 계정이나 소프트웨어 설치 불필요
자주 묻는 질문
PDF to PowerPoint 변환은 어떻게 작동하나요?
pdfjs-dist로 각 PDF 페이지를 2x 배율로 HTML Canvas에 렌더링하고, canvas를 JPEG 이미지로 내보낸 후 PptxGenJS를 사용해 새 PPTX 프레젠테이션의 전체 슬라이드 배경으로 삽입합니다. PDF 각 페이지가 정확히 하나의 PowerPoint 슬라이드가 됩니다.
결과 PowerPoint 파일에서 텍스트를 편집할 수 있나요?
아니요. 각 슬라이드에는 PDF 페이지가 래스터화된 JPEG 이미지로 포함되며, 편집 가능한 텍스트나 도형이 아닙니다. PowerPoint에서 위에 새 텍스트 상자나 주석을 추가할 수는 있지만, 원본 PDF 콘텐츠는 정적 이미지로 삽입되어 직접 편집할 수 없습니다.
슬라이드 이미지의 해상도는 어느 정도인가요?
페이지는 기본 PDF 뷰포트 배율의 2배로 렌더링됩니다. 표준 US Letter 페이지 기준으로 보통 약 1700x1100 픽셀 이미지가 생성됩니다. 화면 발표와 일반 인쇄에 충분한 선명도를 제공합니다.
PDF 페이지 비율이 슬라이드에서 유지되나요?
이미지는 가로형 A4 형식(297x210mm) 슬라이드의 너비 100%, 높이 100%에 배치됩니다. PDF 페이지의 가로세로 비율이 다를 경우 슬라이드를 채우기 위해 이미지가 늘어날 수 있습니다. 이는 현재 도구의 한계점입니다.
페이지가 많은 PDF도 변환할 수 있나요?
네. 각 페이지가 순차적으로 처리되며 진행 표시기가 표시됩니다. 최대 50MB의 다중 페이지 PDF를 처리할 수 있습니다. 수백 페이지의 대형 PDF는 각 페이지를 canvas에 개별 렌더링해야 하므로 시간이 다소 걸릴 수 있습니다.
변환이 서버에서 이루어지나요, 브라우저에서 이루어지나요?
전적으로 브라우저에서 처리됩니다. pdfjs-dist(PDF 렌더링)와 PptxGenJS(PPTX 생성) 모두 클라이언트 사이드에서 실행되는 JavaScript 라이브러리입니다. PDF 파일이 인터넷을 통해 전송되지 않으며, PPTX가 브라우저 메모리에서 생성되어 기기로 직접 다운로드됩니다.
결과 PPTX를 Google Slides에서 열 수 있나요?
네. PPTX 형식은 Google Slides와 호환됩니다. 다운로드한 파일을 Google 드라이브에 업로드하면 Google Slides에서 열 수 있으며, 슬라이드 이미지가 PowerPoint에서와 동일하게 표시됩니다.
슬라이드에서 PDF 폰트나 벡터 그래픽이 흐릿하게 보이는 이유는 무엇인가요?
변환 과정에서 각 페이지가 JPEG 이미지로 래스터화됩니다. 원본 PDF에서는 무한히 선명한 벡터 그래픽과 폰트가 JPEG에서는 픽셀 기반이 됩니다. 2x 배율 렌더링으로 이를 크게 완화하지만, PowerPoint에서 극도로 확대하면 원본 PDF보다 픽셀이 보일 수 있습니다.