การสร้างและประมวลผลเอกสาร HTML แบบอัตโนมัติกำลังกลายเป็นคุณสมบัติที่มีความต้องการสูง ขณะนี้รายงานและใบแจ้งหนี้ต่างๆ ถูกสร้างขึ้นแบบไดนามิกในรูปแบบ HTML หัวข้อนี้จะครอบคลุมการใช้งานพื้นฐานของการทำงานอัตโนมัติของ HTML ภายใน .NET Applications คุณจะได้เรียนรู้วิธีสร้างไฟล์ HTML ใน C#
ขั้นตอนในการสร้างไฟล์ HTML ใน C#
- เปิด Visual Studio และสร้างแอปพลิเคชันคอนโซลเปล่า
- เพิ่มการอ้างอิงถึง Aspose.HTML for .NET จาก NuGet.org
- ใช้ตัวสร้างเริ่มต้น HTMLDocument() เพื่อสร้างเอกสาร HTML เปล่า
- สร้างองค์ประกอบข้อความโดยใช้เมธอด CreateTextNode()
- ต่อท้ายข้อความที่สร้างขึ้นในเนื้อหาของเอกสาร HTML
- บันทึกไฟล์ HTML ลงในดิสก์
เมื่อคุณติดตั้ง Aspose.HTML สำหรับ .NET จาก NuGet Gallery เรียบร้อยแล้ว คุณจะสามารถเข้าถึงคลาสและวิธีการของ API ได้ คุณต้องสร้างเอกสาร HTML เปล่าโดยใช้ตัวสร้าง HTMLDocument() โดยไม่มีพารามิเตอร์ใดๆ เมื่อเริ่มต้นเอกสาร HTML แล้ว คุณจะสามารถเพิ่มองค์ประกอบต่างๆ ลงไปได้ ในข้อมูลโค้ดด้านล่าง มีการเพิ่มองค์ประกอบข้อความอย่างง่ายในเนื้อหาโดยใช้ C# เพื่อสร้างเอกสาร HTML
รหัสเพื่อสร้างไฟล์ HTML ใน 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); | |
} | |
} | |
} | |
} |
ในหัวข้อที่แล้ว คุณได้เรียนรู้ วิธีแปลง Markdown เป็น XPS ใน C # คุณสามารถใช้ข้อมูลโค้ดที่เรียบง่ายและอธิบายได้เองข้างต้นเพื่อสร้างไฟล์ HTML ใน C# เมื่อสร้างไฟล์ HTML แล้ว คุณสามารถเปิดและดูในเบราว์เซอร์ใดก็ได้เพื่อแสดงข้อมูลที่ต้องการแสดง