.NET用HTMLコンバーター
.NET用HTMLコンバーターの紹介
.NET用HTMLコンバーターは、開発者がHTML文書をPDF、XPS、画像ファイルなどの様々な形式に変換できるプラグインです。このガイドでは、使用可能な機能の概要と、.NETでのコード例を使った一般的なタスクの実行方法について説明します。
HTMLをPDFに変換
HTML文書をPDFファイルに変換するには、HTMLDocument
クラスを使用できます。以下は例です:
using Aspose.Html;
using Aspose.Html.Converters;
using Aspose Html.Saving;
// HTMLDocumentのインスタンスを作成します。
var doc = new HTMLDocument("developer-guide.html");
var options = new PdfSaveOptions();
// HTMLファイルをPDFに変換します。
Converter.ConvertHTML(doc, options, "developer-guide.pdf")
このコードは、HTML文字列をPDFファイルに変換し、「developer-guide.pdf」という名前のファイルに保存します。
HTMLを画像に変換
HTML文書を画像ファイルに変換するには、HTMLDocument
クラスと ConvertHTML
メソッドを使用できます。以下は例です:
using Aspose.Html;
using Aspose.Html.Converters;
using Aspose Html.Saving;
// HTMLDocumentのインスタンスを作成します。
var doc = new HTMLDocument("developer-guide.html");
var options = new ImageSaveOptions(ImageFormat.Png);
// HTMLファイルをPNGに変換します。
Converter.ConvertHTML(doc, options, "developer-guide.png")
このコードは、HTML文字列をPNG画像に変換し、「output.png」という名前のファイルに保存します。
エラーと例外の処理
エラーと例外は、try-catchブロックを使って処理できます。以下は例です:
using Aspose.Html;
using Aspose.Html.Converters;
using Aspose Html.Saving;
// HTMLDocumentのインスタンスを作成します。
var doc = new HTMLDocument("developer-guide.html");
var options = new PdfSaveOptions();
try {
// HTMLファイルをPDFに変換します。
Converter.ConvertHTML(doc, options, "developer-guide.pdf")
} catch (Exception x) {
Console.WriteLine($"HTMLの変換エラー: {x.Message}");
}