Python으로 프레젠테이션 가져오기
Contents
[
Hide
]
소개
Aspose.Slides for Python via .NET를 사용하면 다른 파일 형식에서 프레젠테이션으로 콘텐츠를 가져올 수 있습니다. SlideCollection 클래스는 PDF, HTML 및 기타 소스에서 슬라이드를 가져오는 메서드를 제공합니다.
PDF를 프레젠테이션으로 변환
이 섹션에서는 Aspose.Slides를 사용하여 PDF를 프레젠테이션으로 변환하는 방법을 보여줍니다. PDF를 가져오고 페이지를 슬라이드로 변환한 다음 결과를 PPTX 파일로 저장하는 과정을 단계별로 안내합니다.

- Presentation 클래스의 인스턴스를 생성합니다.
- add_from_pdf 메서드를 호출하고 PDF 파일을 전달합니다.
- save 메서드를 사용해 프레젠테이션을 PowerPoint 형식으로 저장합니다.
다음 Python 예제는 PDF를 프레젠테이션으로 변환하는 방법을 보여줍니다:
import aspose.slides as slides
with slides.Presentation() as presentation:
presentation.slides.remove_at(0)
presentation.slides.add_from_pdf("sample.pdf")
presentation.save("output.pptx", slides.export.SaveFormat.PPTX)
팁
Aspose가 제공하는 무료 PDF to PowerPoint 웹 앱을 사용해 볼 수 있습니다. 이 앱은 여기서 설명한 프로세스의 실시간 구현 버전입니다.HTML을 프레젠테이션으로 변환
이 섹션에서는 Aspose.Slides를 사용하여 HTML 콘텐츠를 프레젠테이션으로 가져오는 방법을 보여줍니다. HTML을 로드하고 텍스트, 이미지 및 기본 서식이 보존된 슬라이드로 변환한 뒤 결과를 PPTX 파일로 저장하는 과정을 다룹니다.
- Presentation 클래스의 인스턴스를 생성합니다.
- add_from_html 메서드를 호출하고 HTML 파일을 전달합니다.
- save 메서드를 사용해 프레젠테이션을 PowerPoint 형식으로 저장합니다.
다음 Python 예제는 HTML을 프레젠테이션으로 변환하는 방법을 보여줍니다:
import aspose.slides as slides
with slides.Presentation() as presentation:
presentation.slides.remove_at(0)
with open("page.html", "rb") as html_stream:
presentation.slides.add_from_html(html_stream)
presentation.save("output.pptx", slides.export.SaveFormat.PPTX)
FAQ
PDF를 가져올 때 표가 보존되며, 표 인식을 개선할 수 있나요?
가져오는 동안 표를 감지할 수 있습니다. PdfImportOptions에 포함된 detect_tables 매개변수를 사용하면 표 인식을 활성화할 수 있습니다. 효과는 PDF의 구조에 따라 달라집니다.
참고
Aspose.Slides를 사용하면 HTML을 다음과 같은 다른 인기 파일 형식으로 변환할 수도 있습니다: