HTML을 PDF로 변환하기

개요

Aspose.PDF for Python via Java는 웹 페이지와 원시 HTML 코드를 응용 프로그램에서 PDF 파일로 생성할 수 있는 전문 솔루션입니다.

이 문서에서는 Python을 사용하여 HTML을 PDF로 변환하는 방법을 설명합니다. 다음 주제를 다룹니다.

형식: HTML

Python HTML을 PDF로 변환

Aspose.PDF for Python은 기존 HTML 문서를 원활하게 PDF로 변환할 수 있는 PDF 조작 API입니다. HTML을 PDF로 변환하는 과정은 유연하게 사용자 정의할 수 있습니다.

HTML을 PDF로 변환하기

다음 Python 코드 샘플은 HTML 문서를 PDF로 변환하는 방법을 보여줍니다.

  1. HtmlLoadOptions 클래스의 인스턴스를 생성합니다.
  2. Document 객체를 초기화합니다.
  3. Document.Save() 메서드를 호출하여 출력 PDF 문서를 저장합니다.

from asposepdf import Api


# 라이센스 초기화
documentName = "testdata/license/Aspose.PDF.PythonviaJava.lic"
licenseObject = Api.License()
licenseObject.setLicense(documentName)

# 바이트 배열에서의 변환
documentName = "input.html"
with open(documentName, "rb") as file:
    byte_array = file.read()
doc = Api.Document(byte_array, Api.LoadFormat.HTML)
documentOutName = "result_fromHtml.pdf"
doc.save(documentOutName)

# 파일에서의 변환
documentName = "input.html"
doc = Api.Document(documentName, Api.LoadFormat.HTML)
documentOutName = "result2_fromHtml.pdf"
doc.save(documentOutName)