이 문서에서는 Python으로 EPS 파일을 PDF로 변환하는 방법을 안내합니다. 프로그래밍 단계 목록, 커스터마이징 기법, 그리고 Python에서 EPS to PDF 변환기를 개발하기 위한 동작 예제 코드를 확인할 수 있습니다. 변환 전 소스 EPS 파일을 수정하고 출력 PDF 파일의 매개변수를 설정하는 다양한 기능도 소개합니다.
Python에서 EPS 파일을 PDF로 변환하는 단계
- Aspose.Imaging for Python via .NET을 설치하고 필요한 클래스와 모듈을 import합니다
- Load하고, 기능에 접근할 수 있도록 EpsImage로 타입캐스팅합니다
- 불러온 EPS 이미지를 필요에 따라 회전, 자르기, 크기 조정 등으로 커스터마이즈합니다
- 출력 PDF 매개변수를 설정하기 위해 PdfOptions 클래스 인스턴스를 생성합니다
- 필요하다면 PdfOptions 속성(메타데이터, 해상도, 페이지 크기 등)을 설정합니다
- 불러온 EPS 이미지를 PdfOptions 객체의 기본 또는 사용자 지정 속성으로 PDF로 저장합니다
이 단계들은 Python에서 EPS를 PDF로 변환하는 과정을 요약합니다. 소스 EPS 파일을 Image 객체에 로드하고 EpsImage로 타입캐스팅한 후, PdfOptions 인스턴스를 생성하고 기본 설정으로 PDF로 저장하면 됩니다. 아래 샘플 코드처럼 불러온 EPS 파일의 동작과 출력 PDF 파일을 제어 및 커스터마이즈할 수도 있습니다.
Python으로 EPS를 PDF로 변환하는 코드
위 코드는 Python에서 EPS를 PDF로 변환하는 도구의 동작을 보여줍니다. 메모리에서 불러온 EPS 파일에 맞춤형 변경을 할 수 있지만, 이러한 변경은 소스 EPS 파일의 실제 스크립트에는 영향을 주지 않습니다. EPS 파일은 벡터 이미지이므로, 출력 PDF에서 래스터 이미지 변환을 제어하려면 EpsRasterizationOptions를 활용할 수 있습니다.
이 문서를 통해 EPS 파일을 PDF로 변환하는 과정을 배웠습니다. WEBP 파일을 GIF로 변환하려면 Python으로 WEBP를 GIF로 변환하는 방법을 참고하세요.