この基本ガイドでは、Python で HTML ファイルを PDF に結合する 方法について説明します。システムへのライブラリのインストールについて説明し、Python で HTML ファイルを 1 つの PDF に結合する ための実行可能なコード スニペットを含む手順を段階的に示します。さらに、この機能を使用するために追加のユーティリティやアプリケーションをインストールする必要はありません。
PythonでHTMLをPDFに結合する手順
- HTMLファイルを結合するためにAspose.HTML APIを設定します
- HTMLDocument クラスのインスタンスで表される複数の HTML ドキュメントを読み取ります。
- HTMLRenderer クラスのオブジェクトを初期化する
- PdfDeviceクラスオブジェクトを作成する
- HTMLファイルをPDF形式にマージする
上記の手順は、Python で複数の HTML ファイルを 1 つの PDF に結合するワークフローの概要を示しています。まず、Web ページのファイル形式で動作するように IDE を準備します。次に、各 HTML ファイルを読み込み、各ドキュメントを含むリストを作成します。最後に、単一の PDF ファイルを生成し、要件に基づいてディスクまたはストリームに保存します。
Python で複数の HTML ファイルを 1 つの PDF に結合するコード
このサンプル コードは、Python で複数の HTML ファイルを 1 つの PDF に結合する機能を紹介する簡単なバージョンです。ただし、入力 HTML ファイルの数を変更したり、出力形式をソース ファイルのすべてのデータを含む HTML ファイルに変更したりするために、これを拡張したり改良したりすることもできます。同様に、既存の HTML ファイルを読み込み、マークアップ テキストや CSS などのコンテンツを編集してから、他の HTML ドキュメントと結合することもできます。
この記事では、Python で HTML を PDF に結合する方法について説明します。HTML を Word にエクスポートする必要がある場合は、Python で HTML を Word に変換する を参照してください。