MS Word는 서식 있는 텍스트 문서를 아주 쉽게 만들 수 있는 완전한 기능 세트를 제공합니다. 서식이 지정된 텍스트, 이미지, 그래픽, 미디어 및 기타 다양한 요소를 Word 문서에 삽입할 수 있습니다. 어떤 경우에는 Word DOC 또는 DOCX 문서를 프로그래밍 방식으로 PowerPoint PPT 또는 PPTX 프레젠테이션으로 변환해야 합니다. 이 변환을 수행하기 위해 이 문서에서는 Word DOC를 Python에서 PowerPoint PPT로 변환하는 가장 간단하고 좋은 방법을 제공합니다.
Python Word를 PowerPoint로 변환 - 무료 다운로드
DOC/DOCX 파일을 PPT/PPTX로 변환하기 위해 Aspose.Words for Python 및 Aspose.Slides for Python을 사용합니다. 전자는 Word 문서 작업을 위한 고속 및 기능이 풍부한 워드 프로세싱 라이브러리입니다. 반면 후자는 PowerPoint PPT/PPTX 프레젠테이션을 만들고 처리하기 위한 프레젠테이션 조작 라이브러리입니다. 두 라이브러리의 조합을 사용하여 Python에서 Word DOC를 PPT로 변환합니다. 다음 명령을 사용하여 Python 애플리케이션에 라이브러리를 설치할 수 있습니다.
>pip install aspose-words
>pip install Aspose.Slides
Python에서 DOC를 PPT로 변환하는 단계
위에서 언급한 Python 라이브러리를 사용하여 Word DOC를 PowerPoint PPT로 변환하기 위해 수행해야 하는 단계를 살펴보겠습니다.
- Aspose.Words를 사용하여 Word 문서를 로드하고 PDF로 변환합니다.
- Aspose.Slides를 사용하여 PDF를 PPT로 변환합니다.
그리고 그게 전부입니다.
이제 코드를 작성하고 Python에서 프로그래밍 방식으로 DOCX 파일을 PPTX로 변환하는 방법을 살펴보겠습니다.
Python에서 DOCX를 PPT로 변환
이 섹션에서는 위에서 언급한 라이브러리의 어떤 클래스와 메서드가 Word에서 PowerPoint로 변환하는 데 사용되는지 보여줍니다. 다음은 Python에서 Word DOCX를 PPT로 변환하는 단계입니다.
- 먼저 Aspose.Words의 Document 클래스를 사용하여 Word DOC/DOCX를 로드합니다.
- 그런 다음 Document.save() 메서드를 호출하여 문서를 PDF 형식으로 저장합니다.
- Aspose.Slides를 사용하여 새 Presentation 개체를 만듭니다.
- Presentation.slides.remove_at(0) 메서드를 사용하여 기본 슬라이드를 제거합니다.
- Presentation.slides.add_from_pdf() 메서드를 호출하여 PDF 페이지를 PPT 슬라이드로 변환합니다.
- 마지막으로 Presentation.save() 메서드를 사용하여 변환된 PPT를 저장합니다.
다음 코드 샘플은 Python에서 DOC를 PPT로 변환하는 방법을 보여줍니다.
import aspose.slides as slides
import aspose.words as aw
# Word 문서 로드
doc = aw.Document("document.docx")
# PDF로 저장
doc.save("Output.pdf")
# 새 프레젠테이션 만들기
with slides.Presentation() as presentation:
# 기본 슬라이드 제거
presentation.slides.remove_at(0)
# PDF 페이지를 PPT 슬라이드로 추가
presentation.slides.add_from_pdf("Output.pdf")
# 원하는 위치에 프레젠테이션 저장
presentation.save("presentation.ppt", slides.export.SaveFormat.PPT)
데모를 위해 DOC에서 PPT로 변환 결과를 살펴보겠습니다. 다음은 변환할 입력 Word 문서입니다.
다음은 변환된 PowerPoint PPT 프레젠테이션입니다.
Python Word DOC to PPT 변환기 - 무료 라이선스 받기
평가 제한 없이 Word DOC/DOCX를 PowerPoint PPT/PPTX로 변환하는 무료 임시 라이선스를 얻을 수 있습니다.
결론
이 기사에서는 Python에서 Word DOC를 PowerPoint PPT로 변환하는 방법을 배웠습니다. Python 응용 프로그램에서 DOC에서 PPT로, DOCX에서 PPT로, DOC에서 PPTX로, DOCX에서 PPTX로 변환에 동일한 코드를 사용할 수 있습니다.
Aspose의 라이브러리 살펴보기
아래 나열된 문서 및 API 참조를 사용하여 Python용 Aspose.Words 및 Python용 Aspose.Slides에 대해 자세히 알아볼 수 있습니다.
- Aspose.Words for Python 문서
- Aspose.Words for Python 참조
- Aspose.Slides for Python 문서
- Aspose.Slides for Python 참조
질문이 있는 경우 포럼을 통해 언제든지 알려주십시오.