Python 経由で HTML をマージ

HTML ドキュメントをマージします。HTML ファイルをプログラムで変更するには、Aspose.PDF for Python for .NET を使用してください

Python for .NET を使用して HTML ファイルをマージ

HTML ファイルをマージするには、python-net プラットフォーム向けの機能豊富で強力で使いやすいドキュメント操作 API である Aspose.PDF for .NET API を使用します。Aspose.PDF の特徴は、HTML を組み合わせるための API です。この方法の特徴は、NuGet を開いてAspose.PDFを検索し、特別な複雑な設定なしでインストールするだけでよいことです。当社のPythonライブラリは、サポートされている任意のダウンロード形式から、サポートされている任意の保存形式に文書を変換できます。Aspose.PDF for Python ライブラリには、文書変換のタスクを解決するのに役立つ、かなり汎用的なソリューションが用意されています。Aspose.PDF は、読み込みと保存の両方で、最も多くの一般的なドキュメント形式をサポートしています。現在のセクションでは、一般的なコンバージョンのみを説明していることに注意してください。現在のページには、フォーマットからフォーマットへの変換に関する情報が表示されます。ただし、ファイルの変換にはさまざまな組み合わせがあります。サポートされているフォーマットの完全なリストについては、「サポートされているファイルフォーマット」(https://docs.aspose.com/pdf/net/supported-file-formats/) のセクションを参照してください。ドキュメンテーション ページでライブラリのインストールの詳細を確認してください。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

Python Package Manager Console

pip install aspose-pdf

Python を使用して HTML ファイルをマージする方法


お使いの環境でコードを試すには、Aspose.PDF for .NET が必要です。

  1. 1 つ目のドキュメントを開きます。
  2. 2 つ目のドキュメントを開きます。
  3. 2 つ目の文書のページを 1 つ目の文書に追加します。
  4. 連結された出力ファイルを保存する

Python-HTML ファイルをマージするサンプルコード

Input file:

File not added

File not added

Output format:

Output file:

import aspose.pdf as apdf
from io import FileIO
from os import path
html_load_options = apdf.HtmlLoadOptions()
document_infiles = [
    apdf.Document(path.join(self.dataDir, infile), html_load_options)
    for infile in infiles
]
path_outfile = path.join(outDir, outfile)
document = apdf.Document.merge_documents(documents=document_infiles)
document.save(path_outfile)
print(str(infiles) + " merged into " + outfile)