เพื่อทำให้การจัดการเอกสารภายในแอปพลิเคชันของเราโดยอัตโนมัติเราต้องการ API ที่เชื่อถือได้ ตลาดเสนอทั้งซอฟต์แวร์โอเพนซอร์ส (OSS) และซอฟต์แวร์แหล่งปิด (CSS) เพื่อทำงานกับเอกสาร การประมวลผลคำ APIs แหล่งที่มาปิดมักจะมีค่าใช้จ่ายสูง มี API ฟรีมากมายที่มีทั้งคุณสมบัติพื้นฐานและขั้นสูงต่อไปนี้เป็นบางส่วนของพวกเขา:

เริ่มต้นใช้งาน APIs ฟรี

มาเริ่มกันด้วยการติดตั้งและการใช้ API ขั้นพื้นฐาน

เปิด XML SDK

เปิด XML SDK ต้องการ. NET Framework 3.5 หรือสูงกว่า คุณสามารถติดตั้งไลบรารีจาก NUGET โดยใช้คำสั่งต่อไปนี้

Install-Package DocumentFormat.OpenXml

หลังจากเสร็จสิ้นการติดตั้งคุณสามารถสร้างเอกสาร DOCX ง่ายๆโดยใช้รหัสต่อไปนี้

// Open an existing word processing document
using (WordprocessingDocument wordprocessingDocument = WordprocessingDocument.Open("fileformat.docx", true))
{
    Body body = wordprocessingDocument.MainDocumentPart.Document.Body;
    // Add paragraph
    Paragraph para = body.AppendChild(new Paragraph());
    Run run = para.AppendChild(new Run());
    run.AppendChild(new Text("File Format Developer Guide"));
}

สำหรับรายละเอียดกรุณาเยี่ยมชม ลิงก์

npoi

NPOI เป็นรุ่น. NET ของโครงการ Poi Java เช่นเดียวกับ Open XML SDK คุณสามารถติดตั้งโดยใช้ NuGet

Install-Package NPOI -Version 2.4.1

ในทำนองเดียวกันการสร้างเอกสารด้วย NPOI นั้นง่ายกว่า คุณสามารถสร้างไฟล์ docx โดยใช้รหัสสองสามบรรทัด

using (FileStream sw = File.Create("fileformat.docx"))
{
    XWPFDocument doc = new XWPFDocument();
    doc.CreateParagraph();
    doc.Write(sw);
}

สำหรับรายละเอียดกรุณาเยี่ยมชม ลิงก์

docx

การใช้ DOCX คุณสามารถจัดการไฟล์ Word 2007/2010/2013 ได้อย่างง่ายดาย ในการเริ่มต้นด้วย Docx คุณสามารถติดตั้งได้โดยใช้

Install-Package DocX -Version 1.5.0

เช่น Open XML SDK & NPOI การสร้าง เอกสาร ด้วย DOCX นั้นค่อนข้างง่าย

using (DocX document = DocX.Create("fileformat.docx"))
{
    // Add a new Paragraph to the document.
    Paragraph pagagraph = document.InsertParagraph();
    // Append some text.
    pagagraph.Append("File Format Developer Guide").Font("Arial Black");
    // Save the document.
    document.Save();
}

สำหรับรายละเอียดกรุณาเยี่ยมชม ลิงก์