ไฟล์ HTML มักใช้เพื่อสร้าง แก้ไข หรือสื่อสารข้อมูลจำนวนมาก ในทำนองเดียวกัน ไฟล์ Microsoft Word ซึ่งรวมถึง DOCX และ DOC ก็มีชื่อเสียงเช่นกันเนื่องจากมีคุณสมบัติที่หลากหลาย คุณสามารถแปลงไฟล์เว็บเพจ HTML เป็นไฟล์ word, DOCX หรือ DOC ในภาษา C# ในบทความนี้ คุณจะได้เรียนรู้วิธีการแปลง HTML เป็น Word DOCX DOC ใน C# ให้เราดูภาพรวมโดยย่อของกรณีการใช้งานต่อไปนี้ที่นี่:
- เว็บเพจ HTML เป็น Word DOCX DOC C# Converter – การติดตั้ง
- แปลงเว็บเพจ HTML เป็น Word DOCX/DOC โดยใช้ C#
- แปลง HTML เป็น Word DOCX/DOC ใน C# โดยใช้ตัวเลือกขั้นสูง
C# HTML เป็น Word DOCX DOC C# Converter - การติดตั้ง
Aspose.HTML สำหรับ .NET API รองรับคุณสมบัติการสร้าง การจัดการ และการแปลง HTML จำนวนมาก คุณลักษณะที่โดดเด่นคือการแปลง HTML เป็น DOCX/DOC ใน C# คุณสามารถกำหนดค่า API ได้ง่ายๆ โดยดาวน์โหลดจากส่วน New Releases หรือติดตั้งจาก NuGet ด้วยคำสั่งต่อไปนี้:
PM> Install-Package Aspose.Html
แปลงเว็บเพจ HTML เป็น Word DOCX/DOC โดยใช้ C#
ให้เราสำรวจการแปลง HTML เป็น Word DOCX/DOC C# จากกรณีการใช้งานง่ายๆ เราจะสร้างไฟล์ HTML พื้นฐานแล้วทำการแปลง คุณต้องทำตามขั้นตอนต่อไปนี้เพื่อแปลงไฟล์ HTML เป็น Word (DOCX/DOC) ใน C#:
- เขียนไฟล์ HTML อย่างง่าย
- โหลดไฟล์ HTML อินพุต
- เริ่มต้นวัตถุ DocSaveOptions
- แปลงหน้าเว็บ HTML เป็น Word DOCX ใน C#
โค้ด C# ด้านล่างแสดงวิธีแปลงหน้าเว็บ HTML เป็นไฟล์ Word เช่น DOCX/DOC:
// เตรียมโค้ด HTML และบันทึกลงในไฟล์
var code = @"<span>Hello World!!</span>";
System.IO.File.WriteAllText("document.html", code);
// เริ่มต้นเอกสาร HTML จากไฟล์
using (var document = new HTMLDocument("document.html"))
{
// เริ่มต้น DocSaveOptions
var options = new Aspose.Html.Saving.DocSaveOptions();
// แปลงเว็บเพจ HTML เป็น DOCX
Aspose.Html.Converters.Converter.ConvertHTML(document, options, "output.docx");
}
แปลง HTML เป็น Word ใน C# โดยใช้ตัวเลือกขั้นสูงใน C#
ให้เราก้าวไปอีกขั้น คุณสามารถเปลี่ยนขนาดของหน้า ระยะขอบ สีพื้นหลัง และคุณสมบัติอื่นๆ โดยใช้วัตถุ DocSaveOptions ตัวเลือกทั้งหมดเหล่านี้มีส่วนช่วยในการควบคุมวิธีแปลงไฟล์ได้ดียิ่งขึ้น สิ่งนี้สามารถช่วยให้คุณบรรลุความต้องการโดยไม่ต้องกังวลเกี่ยวกับรูปแบบไฟล์พื้นฐาน คุณควรทำตามขั้นตอนด้านล่างเพื่อแปลง HTML เป็น DOCX ด้วยตัวเลือกขั้นสูงโดยใช้ C#:
- โหลดไฟล์ HTML อินพุต
- เริ่มต้นวัตถุ DocSaveOptions
- ระบุขนาดหน้าเป็นนิ้ว
- เรียกใช้เมธอด ConvertHTML สำหรับการแปลง HTML เป็น Word DOCX ใน C#
รหัสด้านล่างขึ้นอยู่กับขั้นตอนด้านบนซึ่งแสดงวิธีการแปลงไฟล์ HTML เป็น Word DOCX ใน C#:
// เตรียมโค้ด HTML และบันทึกลงในไฟล์
var code = @"<span>Hello World!!</span>";
System.IO.File.WriteAllText("document.html", code);
// ตั้งค่า A5 เป็นขนาดหน้ากระดาษ
var options = new Aspose.Html.Saving.DocSaveOptions
{
PageSetup =
{
AnyPage = new Aspose.Html.Drawing.Page()
{
Size = new Aspose.Html.Drawing.Size(Aspose.Html.Drawing.Length.FromInches(8.3f), Aspose.Html.Drawing.Length.FromInches(5.8f))
}
}
};
// แปลงเอกสาร HTML เป็น DOCX
Aspose.Html.Converters.Converter.ConvertHTML("document.html", options, "output.docx");
บทสรุป
ในบทความนี้ เราได้สำรวจการแปลง HTML เป็น Word DOCX DOC โดยทางโปรแกรมใน C# นอกจากนี้ คุณสามารถไปที่ Documentation Section หรือ API References เพื่อวิเคราะห์เพิ่มเติม ในกรณีที่มีความคลุมเครือหรือข้อกังวลใดๆ โปรดเขียนถึงเราที่ ฟอรัมสนับสนุนฟรี