สร้าง HTML C#

ไฟล์ HTML ใช้เพื่อแสดงข้อมูลหรือสารสนเทศในหน้าเว็บ บางครั้ง คุณอาจต้องสร้างไฟล์ HTML ภายในโครงการของคุณ จากสถานการณ์ดังกล่าว บทความนี้ครอบคลุมวิธีการสร้างไฟล์ HTML โดยทางโปรแกรมใน C#

สร้างไฟล์ HTML – การติดตั้ง C# API

Aspose.HTML for .NET สามารถใช้ API เพื่อทำงานกับ รูปแบบไฟล์ ต่างๆ ที่รองรับโดยไม่จำเป็นต้องติดตั้งแอปพลิเคชันอื่นใด คุณสามารถดาวน์โหลดไฟล์ DLL ได้จากหน้า New Releases หรือใช้คำสั่ง NuGet ต่อไปนี้:

PM> Install-Package Aspose.Html

สร้างไฟล์ HTML โดยทางโปรแกรมใน C#

คุณสามารถสร้างไฟล์ HTML ด้วยการเรียกใช้เมธอดสองสามวิธีตามที่อธิบายไว้ในขั้นตอนด้านล่าง:

  1. สร้างวัตถุของคลาส HTMLDocument
  2. สร้างองค์ประกอบข้อความและต่อท้ายเอกสาร
  3. บันทึกเอกสาร HTML เอาต์พุต
  4. บันทึกเอกสาร HTML

ตัวอย่างโค้ดด้านล่างแสดงวิธีการทำตามขั้นตอนเหล่านี้และสร้างไฟล์ HTML โดยทางโปรแกรมใน C#:

// เตรียมเส้นทางออกสำหรับการบันทึกเอกสาร
string documentPath = "create-new-document.html";

// เริ่มต้นเอกสาร HTML ที่ว่างเปล่า
using (var document = new Aspose.Html.HTMLDocument())
{
    // สร้างองค์ประกอบข้อความและเพิ่มลงในเอกสาร
    var text = document.CreateTextNode("Hello World!");
    document.Body.AppendChild(text);

    // บันทึกเอกสารลงในดิสก์
    document.Save(documentPath);
}

สร้างไฟล์ HTML จาก URL โดยทางโปรแกรมใน C#

คุณสามารถสร้างไฟล์ HTML โดยทำตามขั้นตอนด้านล่าง:

  1. สร้างวัตถุของคลาส Url เพื่อระบุลิงค์
  2. เริ่มต้นวัตถุคลาส HTMLDocument ในขณะที่ส่ง URL เป็นพารามิเตอร์
  3. บันทึกไฟล์ HTML เอาต์พุต

โค้ดตัวอย่างต่อไปนี้สาธิตวิธีสร้างไฟล์ HTML จากหน้าเว็บออนไลน์ใดๆ ใน C#:

// กำหนดลิงค์ Url สำหรับหน้าเว็บออนไลน์
Aspose.Html.Url url = new Aspose.Html.Url("https://blog.aspose.com/th/");

// เริ่มต้นวัตถุของคลาส HTMLDocument
var document = new Aspose.Html.HTMLDocument(url);

// บันทึกเอกสารลงในดิสก์
document.Save(dataDir + "create-from-URL.html");

สำรวจ Aspose.HTML สำหรับ .NET

คุณสามารถไปที่ API documentation ซึ่งบทต่างๆ ครอบคลุมคุณสมบัติอื่นๆ ของ API

รับใบอนุญาตฟรี

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API โดยไม่มีข้อจำกัดในการประเมิน

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีสร้างเว็บเพจ HTML โดยทางโปรแกรมใน C# โดยจะอธิบายวิธีสร้างไฟล์ HTML ตั้งแต่เริ่มต้นหรือในขณะที่ใช้เนื้อหาจาก URL ออนไลน์ โปรดอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัม ในกรณีที่คุณมีความคลุมเครือ

ดูสิ่งนี้ด้วย

เปลี่ยนสีข้อความใน HTML โดยใช้ C#