รหัสสำหรับแก้ไข HTML ใน C#

ตัวแก้ไข HTML ขั้นสูงสำหรับ .NET ใช้เพื่อแก้ไขเอกสาร HTML ทางโปรแกรม

นี่คือ HTML ไลบรารีการแก้ไขและการจัดการที่ครอบคลุมสำหรับ C#, F#, VB.NET ใช้ HTML API การแก้ไขของเราเพื่อพัฒนาซอฟต์แวร์ข้ามแพลตฟอร์มสำหรับ .NET Framework, .NET Core

ดูข้อมูลโค้ด

แก้ไขข้อความใน HTML โดยใช้ C#

การแก้ไขเชิงโปรแกรมของเอกสาร HTML เป็นส่วนสำคัญของเวิร์กโฟลว์ดิจิทัลสมัยใหม่ แก้ไขข้อความใน HTML แทรกกราฟโดยใช้ข้อมูลภายนอก แก้ไขตาราง

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

  • แก้ไของค์ประกอบ HTML ที่มีอยู่: ตาราง รายการ แผนภูมิ รูปภาพ ลิงก์ ฟิลด์ ฯลฯ
  • แก้ไข HTML สไตล์และแอตทริบิวต์การจัดรูปแบบ
  • เพิ่มองค์ประกอบ HTML ใหม่
  • ค้นหา HTML สำหรับรูปแบบข้อความและแทนที่ด้วยข้อความใหม่
  • บันทึกผลลัพธ์เป็นรูปแบบไฟล์ต่างๆ โดยใช้เมธอด 'Document.Save'
  • ลบองค์ประกอบ HTML ที่ไม่ต้องการ (ย่อหน้า หน้า ส่วน และตอน)

เปลี่ยน HTML ใน C#

C# HTML โปรแกรมแก้ไขแบบเป็นโปรแกรมให้นักพัฒนาด้วย API ที่ทันสมัยเพื่อแก้ไข HTML โปรแกรม รวมคุณลักษณะการแก้ไข HTML เข้ากับซอฟต์แวร์ของคุณอย่างรวดเร็ว ห้องสมุดของเรารองรับการแก้ไขรูปแบบเอกสารที่หลากหลายใน C#

งานของการแก้ไข HTML โปรแกรมใน C# เป็นงานของการแก้ไของค์ประกอบในโครงสร้างเอกสาร HTML เรียกอีกอย่างว่า 'DOM' - โมเดลการเขียนโปรแกรมสำหรับการโต้ตอบกับองค์ประกอบเอกสาร HTML และคุณสมบัติขององค์ประกอบ

แก้ไข HTML ใน C#

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

แก้ไขตารางใน HTML โดยใช้ C#

หนึ่งในคุณสมบัติที่ร้องขอมากที่สุดคือการสร้างและปรับเปลี่ยนตารางแบบไดนามิกในเอกสาร HTML การทำงานกับตารางสะดวกมากด้วยไลบรารี C#: แก้ไขตาราง อัปเดตตาราง และแยกข้อความในตารางโดยใช้ C#

ตัวอย่างต่อไปนี้สาธิตวิธีการแก้ไขเอกสาร HTML ใน C#:

ตัวอย่างใน C# เพื่อแก้ไข HTML files
อัปโหลดเอกสารที่คุณต้องการแก้ไข
รันโค้ด
using Aspose.Words;

var doc = new Document("Input.html");
var builder = new DocumentBuilder(doc);

// แทรกข้อความที่จุดเริ่มต้นของเอกสาร
builder.MoveToDocumentStart();
builder.Write("Morbi enim nunc faucibus a.");

doc.Save("Output.html");
using Aspose.Words;

var doc = new Document("Input.html");
var builder = new DocumentBuilder(doc);

// แทรกตารางที่จุดเริ่มต้นของเอกสาร
builder.MoveToDocumentStart();
builder.StartTable();
builder.InsertCell();
builder.Write("Row 1, cell 1.");
builder.InsertCell();
builder.Write("Row 1, cell 2.");
builder.EndTable();

doc.Save("Output.html");
using Aspose.Words;

var doc = new Document("Input.html");
var builder = new DocumentBuilder(doc);

// แทรกรูปภาพที่จุดเริ่มต้นของเอกสาร
builder.MoveToDocumentStart();
builder.InsertImage("Image.png");

doc.Save("Output.html");
รันโค้ด

วิธีแก้ไข HTML

  1. ติดตั้ง HTML Editor สำหรับ C#
  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยังโปรเจ็กต์ C# ของคุณ
  3. เปิด HTML ใน C#
  4. แทรกเนื้อหาที่จุดเริ่มต้นของเอกสาร HTML
  5. เรียกเมธอด Save() โดยส่งชื่อไฟล์เอาต์พุตที่มีนามสกุลที่ต้องการ
  6. รับผลการแก้ไข

C# ไลบรารีเพื่อทำงานกับ HTML files

มีทางเลือกสามทางในการติดตั้ง "Aspose.Words for .NET" ลงในระบบของคุณ โปรดเลือกหนึ่งรายการที่ตรงกับความต้องการของคุณและทำตามคำแนะนำทีละขั้นตอน:

ความต้องการของระบบ

ผลิตภัณฑ์ของเราสามารถข้ามแพลตฟอร์มได้อย่างสมบูรณ์และรองรับการใช้งาน .NET หลักๆ ทั้งหมด:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

ตราบใดที่โค้ด .NET ไม่ได้ขึ้นอยู่กับฮาร์ดแวร์หรือระบบปฏิบัติการพื้นฐาน แต่เฉพาะบน Virtual Machine เท่านั้น คุณมีอิสระที่จะพัฒนาซอฟต์แวร์ทุกประเภทสำหรับ Windows, macOS, Android, iOS และ Linux เพียงตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง .NET Framework, .NET Core, Windows Azure, Mono หรือ Xamarin เวอร์ชันที่เกี่ยวข้อง

เราขอแนะนำให้ใช้ Microsoft Visual Studio, Xamarin และ MonoDevelop สภาพแวดล้อมการพัฒนาแบบรวมเพื่อสร้างแอปพลิเคชัน C#, F#, VB.NET

รายละเอียดเพิ่มเติมโปรดดูที่ เอกสารประกอบผลิตภัณฑ์

รูปแบบไฟล์อื่นๆ ที่รองรับ

คุณสามารถแก้ไขไฟล์ในรูปแบบไฟล์อื่นๆ ได้มากมาย:

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ