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ファイルに変換できます。
- 入力ファイルと出力ファイルのパスを指定します。
- HTMLDocumentクラスオブジェクトを初期化します。
- PdfRenderingOptionsクラスのインスタンスを作成します。
- PdfDeviceオブジェクトを作成し、レンダリングする出力ファイルを指定します。
- 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);
出力
Aspose.HTML for.NET APIを探索する
Aspose.HTML for .NET APIは、C#を使用してプログラムでHTMLファイルを作成、編集、または変換するためのスタンドアロンAPIです。 ドキュメントにアクセスすると、APIの他のいくつかの機能を調べることができます。
無料ライセンスを取得する
無料の一時ライセンスをリクエストすることで、制限なしでAspose.HTML for.NET APIを評価できます。
結論
この記事では、LinuxでHTMLWebページをPDFファイルに変換する方法を学びました。コードスニペットを使用して、.NETベースのアプリケーションで忠実度の高い出力を生成できます。また、ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。