이 문서에서는 Python에서 XPS을 PDF로 변환하는 방법에 중점을 둡니다. Python에서 XPS 파일을 PDF로 변경하는 단계별 알고리즘과 코드 조각을 설명합니다. 이 기능을 사용하기 위해 포스트스크립트 파일 변환기 응용 프로그램을 설치할 필요는 없습니다.
Python을 사용하여 XPS를 PDF로 변환하는 단계
- XPS 파일 변환을 위해 Aspose.Page을 구성하여 환경을 준비합니다.
- 소스 파일을 로드하기 위해 XpsDocument 클래스의 인스턴스를 생성합니다.
- PdfSaveOptions 클래스의 객체를 시작합니다.
- 출력 PDF 파일을 저장하기 위한 메모리 스트림 생성
- PdfDevice 클래스 인스턴스를 사용하여 XPS 파일을 PDF 형식으로 내보내기
다음 단계에서는 Python에서 XPS 문서를 PDF로 변환하는 워크플로를 간략하게 설명합니다. 소스 XPS 문서를 로드하고, 메모리 스트림을 생성하고, 출력 문서를 스트림에 렌더링하기만 하면 됩니다. 마지막으로 요구 사항에 따라 해당 스트림을 파일 경로에 저장합니다.
Python에서 XPS를 PDF로 변경하는 코드
이 샘플 코드 조각을 사용하여 Python에서 XPS의 파일을 PDF로 변환하세요. 입력 XPS 파일을 XpsDocument 클래스의 인스턴스로 읽어옵니다. 요구 사항에 따라 이미지 압축, 텍스트 압축, 파일 암호화 등 PdfSaveOptions 클래스를 사용하여 원하는 속성을 사용자 정의합니다. 다음으로 생성된 PDF 문서를 스트림을 사용하여 렌더링한 다음 디스크로 내보냅니다.
이 가이드에서는 Python*에서 *XPS를 PDF로 변환하는 것과 관련된 정보를 논의했습니다. 게다가 EPS를 PDF로 변환하는 방법을 알아보고 싶다면 Python에서 EPS를 PDF로 변환의 기사를 읽어보세요.