이 튜토리얼에서는 Python에서 SVG을 PDF로 변환하는 방법을 자세히 설명합니다. Python*에서 *SVG를 PDF로 렌더링하기 위한 프로그램 흐름과 실행 가능한 코드 조각에 대해 설명합니다. 귀하의 환경에서 변환을 완료하려면 몇 가지 API 호출을 수행하십시오.
Python에서 SVG를 PDF로 변환하는 단계
- SVG를 PDF 형식으로 내보내려면 Aspose.SVG을 설치하여 IDE를 준비하세요.
- SkiaSharp 기능 활성화
- PdfSaveOptions 클래스의 객체 생성
- SVGDocument 클래스 인스턴스를 사용하여 소스 SVG 파일을 로드합니다.
- convert_svg 메소드를 사용하여 SVG를 PDF로 변환
이 단계에서는 Python에서 SVG를 PDF로 변경하는 알고리즘의 개요를 제공합니다. 먼저 SkiaSharp 확장을 사용하여 렌더링 엔진을 구성합니다. 그런 다음 소스 SVG 이미지를 로드하고 PDF 문서로 내보냅니다.
Python에서 SVG를 PDF로 렌더링하는 코드
앞서 언급한 샘플 코드는 Python*에서 *SVG를 PDF로 변환하는 기본 버전입니다. 렌더링 엔진을 구성한 다음 PdfSaveOptions 클래스의 인스턴스를 시작합니다. 다양한 속성과 함께 수평 및 수직 해상도, PDF 파일 암호화, 페이지 설정과 같은 다양한 매개변수를 선택적으로 지정할 수 있습니다. 마지막으로 PDF 파일을 렌더링하여 변환을 완료합니다.
In this article, you have understood how to convert SVG into PDF in Python. Whereas, if you are interested to learn creating SVG images, refer to the article on Create SVG in Python.