
HTMLからPDFへの変換は、アプリケーション内からWebページをPDFに変換したい場合や、WYSIWYG HTMLエディターからPDFを生成する必要がある場合など、さまざまなシナリオで使用されます。この変換を実行するために、この記事では。 PythonでHTMLをPDFに変換する方法を学びます。
高速Python HTMLからPDFへのコンバーター-無料ダウンロード
HTMLコンテンツをPDFに変換するために、Aspose.Words for Pythonを使用します。これは、Word文書を作成、操作、および変換するための機能豊富なPythonライブラリです。さらに、WordおよびPDFドキュメントを忠実に前後に変換できます。 Aspose.Words for PythonはPyPIでホストされており、次のpipコマンドを使用してインストールできます。
pip install aspose-words
PythonでHTMLをPDFに変換する手順
以下は、Aspose.Words for Pythonを使用してHTMLファイルをPDFに変換する手順です。
- Aspose.Words for Pythonをダウンロードしてインストールします。
- ライブラリの必要なインポートを追加します。
- ファイルからHTMLコンテンツをロードします。
- ロードされたHTMLコンテンツをPDFとして保存します。
PythonでHTMLをPDFに変換する
上記の手順をPythonコードに変換する方法を見てみましょう。以下は、PythonでHTMLをPDFとして保存する手順です。
- Documentクラスを使用して、パスでHTMLファイルをロードします。
- 出力PDFファイルのパスを引数としてDocument.save(string)メソッドを呼び出します。
次のコードサンプルは、PythonでHTMLファイルをPDFに変換する方法を示しています。
import aspose.words as aw
# load HTML file
doc = aw.Document("input.html")
# save HTML as PDF
doc.save("html-to-pdf.pdf")
入力HTMLファイル

変換されたPDFドキュメント

HTMLからPDFへの変換用のPythonライブラリ-無料ライセンスを取得
無料の一時ライセンスを取得することで、評価の制限なしにAspose.Words for Pythonをダウンロードして使用できます。
結論
この記事では、PythonでプログラムによってHTMLコンテンツをPDFに変換する方法を学びました。 Aspose.Words for Pythonをインストールして、アプリケーションにHTMLからPDFへの変換を統合できます。さらに、ドキュメントを使用して、Aspose.Words for Pythonの詳細を学ぶことができます。また、フォーラムから質問することもできます。