เกือบทุกคนใช้ 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

  1. เปิด Microsoft Word
  2. เลือก เอกสารว่าง ตัวเลือก
  3. จากเมนูไฟล์เลือก บันทึกตัวเลือก
  4. เมื่อตัวเลือกบันทึกไฟล์ปรากฏขึ้นให้ป้อนชื่อไฟล์และกดปุ่มบันทึกเพื่อบันทึกเป็นคำที่ว่างเปล่า เอกสาร

สร้างเอกสาร 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# ดังนั้นคอยติดตาม