เกือบทุกคนใช้ Microsoft Word เป็นประจำทุกวันเพื่อสร้างเอกสารและบันทึกไว้เมื่อเสร็จแล้ว มันมีฟังก์ชั่นมากมายสำหรับการสร้างเอกสารที่อุดมไปด้วยข้อความรูปภาพตัวเลือกมัลติมีเดียคลิปศิลปะตารางและข้อมูลประเภทอื่น ๆ อีกมากมาย นั่นคือเหตุผลที่มันเป็นตัวเลือกแรกของการใช้งานเมื่อมันมาถึงการสร้างเอกสาร เอกสาร Word ดังนั้นที่สร้างขึ้นจะถูกบันทึกไว้ในรูปแบบเอกสาร Open Office XML ยอดนิยมที่มีส่วนขยาย. DOCX ในฐานะผู้พัฒนาแอปพลิเคชัน. NET คุณต้องการเพิ่มฟังก์ชั่นการประมวลผลเอกสารให้กับแอปพลิเคชันของคุณ มี APIs หลายแห่งสำหรับจุดประสงค์นี้ แต่ถ้าคุณกำลังมองหา API แบบโอเพนซอร์ซฟรีที่ใช้คุณสามารถทำได้โดยใช้ NPOI API ในแอปพลิเคชันของคุณโดยใช้ C# หรือ vb.net ดังที่แสดงในบทความนี้
สร้างเอกสาร Word ที่ว่างเปล่าโดยใช้ Microsoft Word
ก่อนที่เราจะเขียนแอปพลิเคชัน. NET เพื่อสร้างเอกสาร Word ที่ว่างเปล่าลองมาดูวิธีทำแบบเดียวกันโดยใช้ Microsoft Word
ขั้นตอนในการสร้างเอกสาร Word ด้วย Microsoft Word
คุณสามารถใช้ขั้นตอนต่อไปนี้เพื่อสร้างเอกสาร Word โดยใช้ Microsoft Office
- เปิด Microsoft Word
- เลือก เอกสารว่าง ตัวเลือก
- จากเมนูไฟล์เลือก บันทึกตัวเลือก
- เมื่อตัวเลือกบันทึกไฟล์ปรากฏขึ้นให้ป้อนชื่อไฟล์และกดปุ่มบันทึกเพื่อบันทึกเป็นคำที่ว่างเปล่า เอกสาร
สร้างเอกสาร Word ที่ว่างเปล่าโดยใช้ NPOI ใน C#
ตอนนี้เราได้เห็นวิธีการสร้างเอกสารที่ว่างเปล่าโดยใช้ Microsoft Word ให้เราดำเนินการต่อและดูวิธีการทำเช่นเดียวกันในแอปพลิเคชัน. NET เราจะใช้ NPOI API เพื่อจุดประสงค์นี้และพัฒนาแอปพลิเคชันที่ใช้คอนโซลใน C# ในกรณีที่คุณไม่ได้ติดตั้ง NPOI ในโครงการ. NET ของคุณคุณต้องติดตั้งก่อน คุณสามารถเรียนรู้เกี่ยวกับสิ่งนี้ได้ในคู่มือคำแนะนำโดยละเอียดสำหรับ การติดตั้ง NPOI สำหรับ. NET
ขั้นตอนในการสร้างไฟล์ docx ที่ว่างเปล่าใน c#
ตอนนี้สภาพแวดล้อมการพัฒนาของคุณพร้อมอย่ารอและกระโดดลงไปในการเขียนแอปพลิเคชันคอนโซลตัวอย่างเพื่อสร้างไฟล์ DOCX ที่ว่างเปล่าโดยใช้ NPOI ใน C# NPOI มี XWPF เนมสเปซที่มีฟังก์ชั่นการทำงานกับรูปแบบไฟล์ Word Docx ดังแสดงในตัวอย่างรหัสด้านล่าง
using (XWPFDocument doc = new XWPFDocument())
{
doc.CreateParagraph();
using (FileStream sw = File.Create("BlankDocumentUsingNPOI.docx"))
{
doc.Write(sw);
}
}
บทสรุป
ในบทความนี้เราแสดงวิธีสร้างเอกสาร Word โดยใช้ NPOI API ใน C# คุณสามารถสำรวจฟังก์ชั่น API เพิ่มเติมได้โดยศึกษา เอกสาร API ในบทความที่กำลังจะมาถึงเราจะสำรวจการทำงานกับ NPOI API ต่อไปสำหรับการประมวลผลเอกสารใน C# ดังนั้นคอยติดตาม