Cách tạo tệp HTML trong C#

Tự động tạo và xử lý các tài liệu HTML hiện đang trở thành một tính năng đòi hỏi khắt khe. Các báo cáo và hóa đơn khác nhau hiện đang được tạo động ở định dạng HTML. Chủ đề này sẽ đề cập đến việc triển khai cơ bản tự động hóa HTML trong Ứng dụng .NET. Vì vậy, bạn sẽ học cách tạo tệp HTML trong C#.

Các bước để tạo tệp HTML trong C#

  1. Mở Visual Studio và tạo một ứng dụng bảng điều khiển trống
  2. Thêm tham chiếu đến Aspose.HTML for .NET từ NuGet.org
  3. Sử dụng hàm tạo HTMLDocument() mặc định để tạo tài liệu HTML trống
  4. Tạo phần tử văn bản bằng phương thức CreateTextNode()
  5. Nối văn bản đã tạo vào phần thân của tài liệu HTML
  6. Lưu tệp HTML vào đĩa

Khi bạn đã cài đặt thành công Aspose.HTML cho .NET từ NuGet Gallery, bạn sẽ có thể truy cập các Lớp và Phương thức của API. Bạn cần tạo một tài liệu HTML trống bằng cách sử dụng hàm tạo HTMLDocument() không có bất kỳ tham số nào. Khi một tài liệu HTML được khởi tạo, bạn sẽ có thể thêm các thành phần khác nhau vào đó. Trong đoạn mã dưới đây, một phần tử văn bản đơn giản đang được thêm vào phần thân bằng C# để tạo tài liệu HTML.

Mã để tạo tệp HTML trong C#

using System;
using System.IO;
// Add reference to Aspose.HTML for .NET API
// Use following namespace to create HTML file
using Aspose.Html;
namespace CreateHTMLFiles
{
class Program
{
static void Main(string[] args)
{
// Set license before generating HTML file
Aspose.Html.License AsposeHTMLLicense = new Aspose.Html.License();
AsposeHTMLLicense.SetLicense(@"c:\asposelicense\license.lic");
string outFile = @"c:\Created_HTML_File.html";
// Initialize an empty HTML document
using (var htmldocument = new HTMLDocument())
{
// Create a text element to add to the HTML document
var text = htmldocument.CreateTextNode("This HTML document is generated by Aspose.HTML for .NET using C#.");
// Add text element to HTML body
htmldocument.Body.AppendChild(text);
// Save the HTML file to a disk
htmldocument.Save(outFile);
}
}
}
}

Trong chủ đề trước, bạn đã học cách chuyển đổi Markdown sang XPS trong C#. Bạn có thể sử dụng đoạn mã đơn giản và dễ hiểu ở trên để tạo tệp HTML trong C#. Sau khi tệp HTML được tạo, bạn có thể mở và xem nó trong bất kỳ trình duyệt nào để hiển thị thông tin cần hiển thị.

 Tiếng Việt