PythonでHTMLをPDFに変換する
Contents
[
Hide
]
概要
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に変換する方法を示しています。
- HtmlLoadOptions クラスのインスタンスを作成します。
- Document オブジェクトを初期化します。
- 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)