Python에서 Word DOC를 PPT로 변환

MS Word는 서식 있는 텍스트 문서를 아주 쉽게 만들 수 있는 완전한 기능 세트를 제공합니다. 서식이 지정된 텍스트, 이미지, 그래픽, 미디어 및 기타 다양한 요소를 Word 문서에 삽입할 수 있습니다. 어떤 경우에는 Word DOC 또는 DOCX 문서를 프로그래밍 방식으로 PowerPoint PPT 또는 PPTX 프레젠테이션으로 변환해야 합니다. 이 변환을 수행하기 위해 이 문서에서는 Word DOC를 Python에서 PowerPoint PPT로 변환하는 가장 간단하고 좋은 방법을 제공합니다.

Python Word를 PowerPoint로 변환 - 무료 다운로드

DOC/DOCX 파일을 PPT/PPTX로 변환하기 위해 Aspose.Words for PythonAspose.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 문서입니다.

Python DOC를 PPT로

다음은 변환된 PowerPoint PPT 프레젠테이션입니다.

Python Word DOC에서 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 참조

질문이 있는 경우 포럼을 통해 언제든지 알려주십시오.

또한보십시오