이 빠른 가이드는 Python에서 PS을 PDF로 변환하는 방법을 설명합니다. 여기에는 시스템 구성, 단계별 알고리즘, Python에서 PS를 PDF로 변환하는 실행 가능한 샘플 코드가 포함됩니다. 또한 요구 사항에 따라 PostScript 파일 변환을 개선하기 위한 다양한 오버로드 메서드가 포함되어 있습니다.
파이썬에서 PS를 PDF로 변환하는 단계
- EPS 파일을 사용자 측에서 렌더링하려면 Aspose.Page API를 설치하세요.
- PDF 출력 스트림 초기화
- PsDocument 클래스로 PostScript 입력 스트림을 초기화합니다.
- PdfSaveOptions 클래스의 객체를 생성합니다.
- 출력 PDF 파일을 렌더링합니다
이 단계에서는 Python에서 PS를 PDF로 내보내는 과정을 설명합니다. PostScript 파일을 작업할 소스 및 출력 스트림을 만듭니다. 다음으로 사용자 지정 PDF 매개변수를 설정하고 출력 PDF 문서를 렌더링할 수 있습니다.
파이썬에서 PS를 PDF로 변경하는 코드
import aspose.page | |
from aspose.page import * | |
from aspose.page.eps.device import * | |
path = "C://" | |
# Initialize PDF output stream | |
pdf_stream = open("output.pdf", "wb") | |
# Initialize PostScript input stream | |
ps_stream = open(“input.ps", "rb",) | |
document = aspose.page.eps.PsDocument(ps_stream) | |
# Ignore minor errors | |
suppress_errors = True | |
# Initialize options object | |
options = aspose.page.eps.device.PdfSaveOptions(suppress_errors) | |
device = PdfDevice(pdf_stream) | |
try: | |
document.save(device, options) | |
finally: | |
ps_stream.close() | |
pdf_stream.close() |
이 코드 조각은 Python에서 PostScript를 PDF로 변환하기에 충분합니다. 주로 PsDocument 클래스와 함께 작동하여 입력 파일을 로드하고 사용자 지정 옵션을 설정합니다. 그런 다음 출력 PDF 파일을 스트림이나 디스크로 내보냅니다. 게다가 페이지 크기, 여백 및 기타 다양한 속성을 설정하여 변환을 즉석에서 개선할 수 있습니다.
이 튜토리얼에는 Python에서 PS 파일을 PDF로 변환하는 모든 기본 세부 정보가 포함되어 있습니다. XPS를 PDF로 변환하려면 Python에서 XPS를 PDF로 변환의 기사를 읽어보세요.