NET 的 HTML 转换器

引入 HTML 转换器为 .NET

HTML Converter for .NET 是一个插件,允许开发人员将 HTML 文档转换为各种格式,包括 PDF、XPS 和图像文件。

将 HTML 转换为 PDF

要将 HTML 文档转换为 PDF 文件,您可以使用 HTMLDocument 上一篇:这里有一个例子:

using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;

// Create an instance of HTMLDocument
var doc = new HTMLDocument("developer-guide.html");
var options = new PdfSaveOptions();

// Convert HTML file to 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;

// Create an instance of HTMLDocument
var doc = new HTMLDocument("developer-guide.html");
var options = new ImageSaveOptions(ImageFormat.Png);

// Convert HTML file to 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;

// Create an instance of HTMLDocument
var doc = new HTMLDocument("developer-guide.html");
var options = new PdfSaveOptions();

try {
    // Convert HTML file to PDF
    Converter.ConvertHTML(doc, options, "developer-guide.pdf")
catch (Exception x) {
    Console.WriteLine($"Error converting HTML: {x.Message}");
}
 中文