여러 HTML 페이지를 PDF 문서로 변환하려는 경우 온라인 HTML-PDF 변환기를 사용할 수 있습니다. 그러나 이 변환을 프로그래밍 방식으로 또는 일괄 처리로 수행해야 하는 경우 HTML에서 PDF로의 변환을 자동화하는 라이브러리를 찾아야 합니다. 따라서 이 문서에서는 Python에서 HTML 파일을 PDF로 변환하는 단계별 가이드와 코드 샘플을 제공합니다.
Python HTML에서 PDF로 변환 라이브러리
Aspose.PDF for Python은 PDF 문서를 생성하고 처리할 수 있는 강력한 라이브러리입니다. 다른 다양한 PDF 조작 기능과 함께 이 라이브러리는 HTML을 PDF로 변환하는 최고의 기능을 제공합니다. 다음 pip 명령을 사용하여 라이브러리를 설치할 수 있습니다.
pip install aspose-pdf
Python에서 HTML을 PDF로 변환하는 단계
다음은 Python용 Aspose.PDF를 사용하여 HTML 콘텐츠를 PDF로 변환하는 단계입니다.
- 애플리케이션에서 Python용 Aspose.PDF를 설치하고 가져옵니다.
- 파일에서 HTML 콘텐츠를 로드합니다.
- HTML을 PDF로 변환하고 출력 파일을 저장합니다.
이제 이 단계를 Python 코드로 변환하고 HTML 파일을 PDF로 변환해 보겠습니다.
Python에서 HTML을 PDF로 변환
이것은 Python에서 HTML 파일을 PDF로 변환하는 방법입니다.
- HtmlLoadOptions 클래스의 인스턴스를 만듭니다.
- Document 클래스의 인스턴스를 만들고 HTML 파일의 경로와 HtmlLoadOptions 객체로 초기화합니다.
- Document.save(outputFileName) 메서드를 사용하여 HTML을 PDF로 변환합니다.
다음 코드 샘플은 HTML 문서를 PDF로 변환하는 방법을 보여줍니다.
import aspose.pdf as ap
input_html = "input.html"
output_pdf = "output.pdf"
# HtmlLoadOptions 개체 만들기
options = ap.HtmlLoadOptions()
# 파일 로드
document = ap.Document(input_html, options)
# HTML을 PDF로 변환
document.save(output_pdf)
HTML 파일
변환된 PDF
온라인 HTML을 PDF로 변환
Python용 Aspose.PDF를 사용하는 무료 온라인 HTML-PDF 변환기를 살펴보십시오.
무료 HTML을 PDF로 변환
무료 임시 라이센스를 받고 평가 제한 없이 HTML 파일을 PDF로 변환할 수 있습니다.
결론
이 기사에서는 Python에서 HTML을 PDF로 변환하는 방법을 살펴보았습니다. 단계별 가이드와 코드 샘플은 HTML 파일을 로드한 다음 PDF로 저장하는 방법을 보여줍니다. 애플리케이션에 Python용 Aspose.PDF를 쉽게 설치하고 HTML 콘텐츠를 PDF로 원활하게 변환할 수 있습니다. 문서를 사용하여 Python용 Aspose.PDF에 대해 자세히 알아볼 수 있습니다.