이 문서에서는 Python REST API를 사용하여 XHTML을 PDF로 변환하는 방법을 안내합니다. Python 기반 Cloud SDK를 사용하여 Python RESTful Service를 사용하여 파일 형식을 XHTML에서 PDF로 변환하는 방법을 자세히 설명합니다. 출력 PDF 파일의 사용자 지정 방법도 설명합니다.
필수 조건
- XHTML 파일에서 PDF를 생성하기 위한 계정을 생성하고 API 자격 증명을 받으세요
- XHTML 파일을 Markdown 파일로 변환하려면 Python용 Aspose.HTML Cloud SDK을 다운로드하세요.
- 위 SDK를 사용하여 Python 프로젝트를 설정하세요
Python Low Code API를 사용하여 XHTML을 PDF로 변환하는 단계
- HTML Cloud API 클래스 및 변환 기능에 액세스하려면 애플리케이션에 Aspose.HTML.Cloud.Sdk 및 Aspose.HTML.Cloud.Sdk.Conversion을 추가하세요.
- Aspose Cloud 인증을 위해 클라이언트 ID와 클라이언트 비밀번호를 제공하여 HtmlApi 인스턴스를 만듭니다.
- 초기화된 HtmlApi에서 ConvertApi 객체를 검색하여 문서 변환을 수행합니다.
- PDF 파일에 대한 출력 매개변수를 정의하기 위해 PDF 변환 옵션 객체를 인스턴스화합니다.
- PDF 페이지 높이를 8인치, 너비를 11인치(가로 형식)로 설정합니다.
- 위, 아래, 왼쪽, 오른쪽의 네 가지 여백을 모두 1인치로 지정합니다.
- XHTML 파일을 PDF로 변환하려면 convertApi에서 ConvertAsync()을 호출합니다.
이 단계에서는 Python API를 사용하여 XHTML 문서를 PDF로 변환하는 방법을 설명합니다. XHTML 파일을 PDF로 변환하려면 먼저 SDK를 추가하고 클라이언트 ID와 비밀번호로 인증한 후 변환 API에 접속하여 Aspose Cloud에 연결합니다. 그런 다음 페이지 크기 및 여백과 같은 PDF 옵션을 설정하고 ConvertAsync()를 실행하여 최종 PDF를 생성합니다.
Python REST 인터페이스를 사용하여 XHTML을 PDF로 온라인으로 변환하는 코드
위 코드는 Python REST API를 사용하여 XHTML 파일을 PDF로 내보내는 방법을 보여줍니다. 가장 간단한 코드는 ConvertAsync() 메서드에 두 개의 인수만 지정하고, PDFConversionOptions를 사용하지 않는 것입니다. 추가 옵션을 사용하지 않으면 기본 설정으로 출력 PDF 파일이 생성됩니다.
이 글에서는 XHTML을 PDF로 변환하는 방법을 설명했습니다. 마크다운 파일을 PDF로 변환하려면 Python REST API를 사용하여 Markdown을 PDF로 변환에 대한 글을 참조하세요.