HTMLファイルはインターネット上で広く使用されています。場合によっては、HTMLファイルをPDFドキュメントに変換する必要があります。したがって、この記事では、.NETのLinuxでHTMLファイルをPDFドキュメントに変換する方法について説明します。

Linux用のHTMLからPDFへのコンバーターAPI

Aspose.HTML for .NETAPIはHTMLファイルの操作をサポートしています。 LinuxのVisualStudioCodeのDownloadsセクションまたはNuGetギャラリーからNuGet Package Manager拡張機能を使用してDLLファイルをダウンロードすることで、APIを簡単に構成できます。

LinuxでHTMLをPDFに変換する

次の手順で、HTMLファイルをPDFファイルに変換できます。

  1. 入力ファイルと出力ファイルのパスを指定します。
  2. HTMLDocumentクラスオブジェクトを初期化します。
  3. PdfRenderingOptionsクラスのインスタンスを作成します。
  4. PdfDeviceオブジェクトを作成し、レンダリングする出力ファイルを指定します。
  5. RenderToメソッドを使用してHTMLをPDFにレンダリングします。

次のコードは、Linux上の.NETでHTMLをPDFファイルに変換する方法を示しています。

// ソースHTMLファイルへのパスを設定します
string documentPath = "HTMLtoPDF.html";

// 変換されたファイルを保存するためのパスを設定します 
string savePath = "HTMLtoPDF.pdf";

// HTMLDocumentクラスオブジェクトを初期化します
HTMLDocument document = new HTMLDocument(documentPath);

// PdfRenderingOptionsクラスのインスタンスを作成します
PdfRenderingOptions pdfOptions = new PdfRenderingOptions();

// PdfDeviceを作成し、レンダリングする出力ファイルを指定します
PdfDevice device = new PdfDevice(pdfOptions, savePath);

// RenderToメソッドを使用してHTMLをPDFにレンダリングする
document.RenderTo(device);

出力

HTMLからPDFへのLinux

Aspose.HTML for.NET APIを探索する

Aspose.HTML for .NET APIは、C#を使用してプログラムでHTMLファイルを作成、編集、または変換するためのスタンドアロンAPIです。 ドキュメントにアクセスすると、APIの他のいくつかの機能を調べることができます。

無料ライセンスを取得する

無料の一時ライセンスをリクエストすることで、制限なしでAspose.HTML for.NET APIを評価できます。

結論

この記事では、LinuxでHTMLWebページをPDFファイルに変換する方法を学びました。コードスニペットを使用して、.NETベースのアプリケーションで忠実度の高い出力を生成できます。また、ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。

関連項目