이 단계별 자습서에서는 환경을 설정하고 작동하는 샘플 코드를 확인하는 자세한 단계와 함께 Python에서 PowerPoint presentation를 인쇄하는 방법에 중점을 둘 것입니다. Windows, Linux 및 macOS를 포함한 모든 Python 지원 환경에서 이 예제를 사용하여 Microsoft PowerPoint에 대한 종속성 없이 Python에서 PPT를 인쇄할 수 있습니다.
Python에서 PPTX 프레젠테이션을 인쇄하는 단계
- .NET을 통한 Python용 Aspose.Slides을(를) 사용하도록 Python 애플리케이션 환경을 구성합니다.
- Python으로 프레젠테이션을 인쇄하려면 프로젝트에 aspose.slides 네임스페이스를 포함하세요.
- Presentation 클래스의 인스턴스를 생성하여 Python에서 PPTX를 인쇄할 소스 프레젠테이션을 로드합니다.
- 프린터 설정을 지정하는 PrinterSettings 개체를 만듭니다.
- 프린터 이름을 지정하여 프린터에 로드된 프레젠테이션을 인쇄합니다.
위의 단계는 프레젠테이션 클래스를 사용하여 소스 프레젠테이션 파일을 로드하여 프로세스가 시작되는 몇 가지 API 호출을 사용하여 Python에서 PPT 프레젠테이션을 인쇄합니다. 그런 다음 PrinterSettings 클래스 개체를 사용하여 다른 인쇄 설정이 설정되고, 그 다음에 프리젠테이션 파일을 인쇄하기 위해 인쇄 메소드 내에서 매개변수로 프린터 이름을 제공합니다.
Python에서 프레젠테이션을 인쇄하는 코드
이 예는 Python에서 PPTX를 인쇄하기 위한 포괄적인 단계와 코드를 제공합니다. PrinterSettings 클래스 개체는 페이지 방향, 인쇄 복사본, 여백 설정 등과 같은 옵션을 설정하여 인쇄를 사용자 정의하는 데 사용할 수 있습니다. 위의 응용 프로그램은 MS PowerPoint 또는 기타 타사 도구를 설치하지 않고도 선택한 프린터에서 프레젠테이션을 인쇄할 수 있습니다.
이 주제에서는 간단한 API 인터페이스를 사용하여 Python으로 프리젠테이션을 인쇄하는 방법을 배웠습니다. 프레젠테이션을 SVG로 변환하는 데 관심이 있는 경우 Python에서 PowerPoint를 SVG로 변환하는 방법에 대한 문서를 참조하세요.