Python을 사용하여 여러 PPT 파일을 PDF로 변환하는 방법

이 짧은 튜토리얼은 환경을 설정하기 위한 세부 구성 단계와 함께 Python을 사용하여 여러 PPT 파일을 PDF로 변환하는 방법에 대해 안내합니다. 몇 가지 API 호출만으로 Python에서 여러 PPT를 하나의 PDF로 변환할 수 있으며 필요한 경우 일부 슬라이드를 필터링하거나 일부 다른 속성을 설정하는 것과 같이 PDF에 포함된 각 슬라이드를 제어할 수 있습니다.

Python을 사용하여 여러 PPT 파일을 PDF로 변환하는 단계

  1. IDE 환경을 .NET을 통해 Python용 Aspose.Slides 사용로 설정하세요.
  2. 프로젝트의 glob, os 및 aspose.slides 네임스페이스에 대한 참조를 추가하여 PPT를 PDF로 변환
  3. Presentation 클래스를 사용하여 기본 프레젠테이션 만들기 및 기본 슬라이드 제거
  4. 단일 PDF로 렌더링할 모든 프레젠테이션 파일 목록에 액세스
  5. 각 프레젠테이션 파일을 반복하고 별도의 임시 프레젠테이션 개체에 로드합니다.
  6. 각 프레젠테이션의 모든 슬라이드를 반복하고 대상 프레젠테이션에 복제
  7. 최종 결과 프레젠테이션을 모든 프레젠테이션의 슬라이드가 포함된 PDF로 저장

이 단계별 지침에 따라 여러 PPT 파일을 Python에서 PDF로 변환합니다. 새 기본 프레젠테이션이 생성되고 기본 슬라이드가 제거되는 변환기를 작성하기 위한 전체 워크플로가 설명됩니다. 그런 다음 디스크에 PDF 파일로 저장하기 전에 슬라이드 복제 기능을 사용하여 각 슬라이드 컬렉션에 액세스하고 대상 프레젠테이션에 추가하여 단일 또는 여러 프레젠테이션을 로드할 수 있습니다.

Python을 사용하여 여러 PPT를 하나의 PDF로 변환하는 코드

이 코드는 필수 네임스페이스와 클래스를 사용하여 *Python에서 여러 PPT를 PDF로 변환하는 방법을 보여줍니다. 코드에는 폴더에서만 PPT 파일을 읽는 논리가 포함되어 있지만 요구 사항에 따라 다른 방법으로도 파일 이름 목록을 가져와 단순화할 수 있습니다. 슬라이드를 반복하는 동안 각 슬라이드에 액세스하면 슬라이드 배경 추가, 일부 ActiveX 컨트롤 추가, 슬라이드의 도형 작업 등과 같은 속성을 설정할 수도 있습니다.

우리는 PPT to PDF 변환기를 작성하는 동안 Python의 여러 파일이 단일 PDF로 렌더링되는 것을 목격했습니다. 프레젠테이션을 SVG로 변환하는 방법에 대해 알아보려면 Python에서 PowerPoint를 SVG로 변환하는 방법에 대한 문서를 참조하세요.

 한국인