Python에서 PowerPoint를 Word로 변환하는 방법

이 간단한 자습서에는 Python에서 PowerPoint를 Word로 변환하는 방법에 대한 모든 필수 정보가 포함되어 있습니다. 환경을 설정하고 디스크에서 PPTX와 같은 기존 PowerPoint 프레젠테이션을 로드한 다음 Word 문서(예: DOCX 파일)로 저장하는 방법을 배우게 됩니다. 또한 PowerPoint를 Python에서 Word로 변경하기 위한 이 요구 사항을 달성하기 위해 여러 라이브러리와 함께 상호 작용하는 방법을 배우게 됩니다.

Python에서 PowerPoint를 Word로 변환하는 단계

  1. 애플리케이션에서 .NET을 통해 Python용 Aspose.Slides 사용.NET을 통한 Python용 Aspose.Words 환경을 구성합니다.
  2. 애플리케이션에서 aspose.slides, aspose.words 및 io 라이브러리 가져오기
  3. Presentation 클래스 개체를 사용하여 디스크에서 원본 PPTX 프레젠테이션 파일 로드
  4. save 메서드를 사용하여 프레젠테이션을 HTML로 Stream 개체에 저장합니다.
  5. 중간 HTML 파일을 Document 클래스 객체로 로드
  6. 로드된 HTML을 디스크에 DOCX로 저장

위의 단계는 단일 응용 프로그램에서 Aspose.Slides 및 Aspose.Words와 같은 여러 라이브러리를 동시에 사용하여 *Python의 Word로 PowerPoint를 내보내는 방법을 설명합니다. 먼저 Presentation 클래스를 사용하여 템플릿 PowerPoint 프레젠테이션을 로드한 다음 메모리 스트림 내의 중간 HTML 파일에 저장합니다. 그런 다음 Document 클래스 객체를 사용하여 중간 HTML 파일을 로드한 다음 save 메소드를 사용하여 디스크에 DOCX 파일로 저장합니다.

Python에서 PPTX를 DOCX로 변환하는 코드

이 예제에서는 Presentation 클래스 개체를 사용하여 소스 PPTX를 로드하여 Python에서 PPTX를 DOCX로 변환하는 프로세스를 보여줍니다. 또한 Aspose.Slides 라이브러리의 LoadOptions 개체를 사용하여 프레젠테이션이 비밀번호로 보호된 경우 비밀번호 설정, 오류 또는 경고 발생 시 콜백 기능 설정 등과 같은 다양한 속성을 설정하여 로딩 프로세스를 사용자 정의할 수 있습니다. Aspose.Words 라이브러리의 LoadOptions는 형식, 인코딩 세부 정보, 글꼴 설정 진행률 및 경고 콜백과 같은 입력 HTML의 다양한 속성을 설정하는 데 사용할 수도 있습니다.

이 기사에서는 간단한 API 인터페이스를 사용하여 PowerPoint를 Python에서 Word 문서로 변환하는 프로세스를 안내했습니다. ODP 프레젠테이션을 PPTX로 변환하는 방법에 대해 알아보려면 Python에서 ODP를 PPTX로 변환하는 방법에 대한 문서를 참조하세요.

 한국인