Trình chuyển đổi HTML cho .NET
Giới thiệu về HTML Converter for .NET
HTML Converter for .NET là một plugin cho phép các nhà phát triển để chuyển đổi tài liệu HTML sang các định dạng khác nhau, bao gồm PDF, XPS, và các tệp hình ảnh. hướng dẫn này cung cấp một cái nhìn tổng quan về các tính năng có sẵn và giải thích làm thế nào để thực hiện các nhiệm vụ phổ biến bằng cách sử dụng ví dụ mã trong .Net.
Chuyển đổi HTML sang PDF
Để chuyển đổi một tài liệu HTML thành một tệp PDF, bạn có thể sử dụng HTMLDocument
Lời bài hát: Here’s an example:
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")
Mã này chuyển đổi một string HTML sang một tập tin PDF và lưu nó vào một tệp được gọi là “developer-guide.pdf”.
Chuyển đổi HTML sang hình ảnh
Để chuyển đổi một tài liệu HTML thành một tệp hình ảnh, bạn có thể sử dụng HTMLDocument
lớp với các ConvertHTML
Phương pháp. đây là một ví dụ:
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")
Mã này chuyển đổi một string HTML sang một hình ảnh PNG và lưu nó vào một tệp được gọi là “output.png”.
Giải quyết sai lầm và ngoại lệ
Bạn có thể xử lý lỗi và ngoại lệ bằng cách sử dụng các khối try-catch. đây là một ví dụ:
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}");
}