วิธีแยกไฟล์ Word โดยใช้ C#

บทช่วยสอนฉบับย่อนี้จะให้คำแนะนำเกี่ยวกับ วิธีแยกไฟล์ Word โดยใช้ C# โดยให้ลิงก์ไปยังไลบรารีที่จำเป็น กระบวนการทีละขั้นตอนสำหรับการทำงานนี้ และโค้ดตัวอย่างที่รันได้ซึ่งสาธิตคุณลักษณะนี้ คุณจะได้รับรายละเอียดของเนมสเปซ คลาส และวิธีการที่จำเป็นทั้งหมดที่จำเป็นในการ แยก DOCX โดยใช้ C# เมื่อแยกไฟล์แล้ว สามารถบันทึกแต่ละชุดของหน้าในไฟล์ Word แยกต่างหาก เช่น DOCX, DOC หรือรูปแบบไฟล์อื่นๆ ที่รองรับ MS Word

ขั้นตอนในการแยกเอกสาร Word เป็นไฟล์แยกต่างหากโดยใช้ C#

  1. สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Words for .NET จาก NuGet package manager เพื่อแยกเอกสาร
  2. โหลดเอกสาร Word ต้นฉบับที่มีหลายหน้าโดยใช้วัตถุคลาส Document
  3. รับจำนวนหน้าในเอกสารต้นฉบับ
  4. วนซ้ำตามจำนวนหน้าในเอกสาร
  5. ในการวนซ้ำแต่ละครั้ง ให้แยกจำนวนหน้าที่ต้องการออกจากเอกสารโดยใช้เมธอด ExtractPages()
  6. บันทึกแต่ละชุดของหน้าที่แยกเป็นไฟล์ Word แยกต่างหาก

ขั้นตอนเหล่านี้ช่วยในการ แยกเอกสาร Word โดยใช้ C# ด้วยความช่วยเหลือของทรัพยากรที่จำเป็นและแนวทางที่เป็นระบบเพื่อให้บรรลุเป้าหมาย ก่อนอื่น เราต้องโหลดไฟล์ Word ต้นทาง แยกแต่ละหน้าของเอกสารและบันทึกเป็นไฟล์ Word แยกต่างหาก คุณจะมีตัวเลือกในการแก้ไขเอกสารที่สร้างขึ้นใหม่แต่ละฉบับก่อนที่จะบันทึกลงในดิสก์

รหัสเพื่อแยกไฟล์ Word เป็นหลายไฟล์โดยใช้ C

รหัสที่คมชัดนี้สาธิตกระบวนการในการ แยกหน้าออกจากเอกสาร Word โดยใช้ C# ซึ่งมีการวนซ้ำสำหรับแต่ละหน้า และแยกหน้านั้นออกและบันทึกเป็นไฟล์ Word แยกต่างหาก อย่างไรก็ตาม คุณสามารถแก้ไขการวนซ้ำเพื่อแยกหน้าหลายหน้าพร้อมกันโดยเริ่มจากดัชนีหนึ่งๆ และบันทึกหน้าเหล่านี้เป็นไฟล์แยกต่างหาก นอกจากนี้ยังมีตัวเลือกในการแยกเอกสาร Word ตามหัวเรื่อง ส่วน และช่วงหน้า

เราได้เรียนรู้ที่จะ แยกเอกสาร Word ออกเป็นหลายๆ เอกสารโดยใช้ C# หากคุณต้องการเรียนรู้คุณสมบัติอื่นๆ เช่น การเพิ่มตารางในเอกสาร Word โปรดดูบทความใน วิธีสร้างตารางในเอกสาร Word โดยใช้ C#

 ไทย