บทความนี้กล่าวถึง วิธีการผสานเอกสาร Word โดยใช้ C# โดยแสดงถึงกระบวนการทีละขั้นตอน ลิงก์ไปยังทรัพยากรที่จำเป็นสำหรับการกำหนดค่า IDE และโค้ดตัวอย่างการทำงานสำหรับการพัฒนาแอปพลิเคชันที่สามารถ เชื่อมไฟล์ Word โดยใช้ C# ได้ แอปพลิเคชันที่พัฒนาขึ้นสามารถใช้ภายในสภาพแวดล้อมที่กำหนดค่า .NET ใน MS Windows, Linux หรือ macOS
ขั้นตอนในการรวมเอกสาร Word ใน C
- กำหนดค่า IDE เพื่อใช้ Aspose.Words for .NET เพื่อรวมเอกสาร Word ใน C#
- เข้าถึงไฟล์ Word ต้นฉบับโดยใช้อินสแตนซ์ของคลาส Document
- เข้าถึงเอกสาร Target Word โดยใช้อินสแตนซ์ของคลาส Document
- ผนวกเอกสาร Source Word ลงในเอกสาร Target Word โดยใช้วิธี AppendDocument
- Save เอกสาร Target Word บนดิสก์
ขั้นตอนง่ายๆ ที่กล่าวมาข้างต้นจะอธิบายขั้นตอนการ รวมเอกสาร Word ใน C# กระบวนการนี้เริ่มต้นโดยการเข้าถึงเอกสาร Word ต้นทางและเป้าหมายจากดิสก์โดยใช้อินสแตนซ์สองอินสแตนซ์ที่แยกกันของคลาสเอกสาร จากนั้น โดยใช้วิธี AppendDocument ของวัตถุคลาสเอกสารของเป้าหมาย เอกสารต้นฉบับจะถูกผนวกภายในเอกสารเป้าหมาย ซึ่งตามมาด้วยการบันทึกไฟล์เอกสาร Word ที่รวมกันบนดิสก์
รหัสเพื่อรวมเอกสาร Word โดยใช้ C#
โค้ดตัวอย่างข้างต้นใน C# ผสานเอกสาร Word โดยใช้อินเทอร์เฟซ API ที่เรียบง่าย ตัวอย่างสามารถขยายได้อย่างง่ายดายเพื่อรวมไฟล์ DOCX เข้าด้วยกันได้มากเท่าที่ต้องการ เมธอด AppendDocument รับ ImportFormatMode enum เป็นพารามิเตอร์ ซึ่งให้ตัวเลือกในการรวมไฟล์ Word ขาเข้าโดยใช้การจัดรูปแบบต้นทาง การจัดรูปแบบปลายทาง หรือการเก็บเฉพาะสไตล์ที่แตกต่างกันเท่านั้น เราสามารถรวมเอกสารที่เหมาะกับตัวเลือกตัวแจงนับได้ตามต้องการและบันทึกเอกสารลงในดิสก์โดยใช้วิธีบันทึก
คู่มือนี้ได้สอนเรา วิธีผนวกเอกสาร Word โดยใช้ C# หากคุณต้องการเรียนรู้กระบวนการแปลงไฟล์ HTML เป็นเอกสาร Word โปรดดูบทความใน วิธีแปลง HTML เป็นเอกสาร Word โดยใช้ C#