Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

แยก DOC และสกัดหน้าเอกสารด้วย C#

Wordize for .NET เป็นโซลูชันระดับมืออาชีพสำหรับการแยกเอกสาร DOC เป็นส่วนต่างๆ แบบโปรแกรม คลาส Splitter ช่วยให้นักพัฒนา C# สามารถแยกไฟล์ DOC เป็นหน้า ส่วน ช่วงหน้าโดยใช้เกณฑ์ต่างๆ การแยก DOC แบบโปรแกรมช่วยประหยัดเวลาในการประมวลผลไฟล์ขนาดใหญ่และเพิ่มประสิทธิภาพเวิร์กโฟลว์เอกสารสำหรับการพิมพ์และการจัดส่ง

เมื่อแยก DOC เป็นส่วนต่างๆ API จะสร้างชื่อเฉพาะสำหรับแต่ละส่วนโดยอัตโนมัติตามกฎ {filename}_{index}.{extension} โดยที่ {filename} เป็นชื่อฐานของไฟล์เอาต์พุต {index} เป็นหมายเลขลำดับของส่วนเริ่มต้นจาก 1 และ {extension} เป็นนามสกุล (รูปแบบ) ของไฟล์เอาต์พุต

ความสามารถเชิงฟังก์ชัน:
  • การแยก DOC ตามหน้า - เมธอด Splitter.Split() กับพารามิเตอร์ SplitCriteria.Page สร้างเอกสารแยกสำหรับแต่ละหน้าของไฟล์ DOC ต้นฉบับ
  • การแยก DOC ตามส่วน - การใช้ SplitCriteria.SectionBreak เพื่อแยกเอกสาร DOC ตามขอบเขตของส่วน
  • การแยก DOC ตามสไตล์หัวข้อ - พารามิเตอร์ SplitCriteria.Style ด้วยการระบุ SplitStyle ช่วยให้แยกเอกสาร DOC ตามย่อหน้าที่มีสไตล์หัวข้อเฉพาะ
  • การสกัดช่วงหน้า - เมธอด Splitter.ExtractPages() สกัดหน้าที่กำหนดหรือช่วงหน้าจากเอกสาร DOC
  • การลบหน้าว่าง - เมธอด Splitter.RemoveBlankPages() ลบหน้าว่างเพื่อปรับปรุงความสามารถในการอ่านและลดขนาดไฟล์ DOC
  • รองรับ Fluent API สำหรับการรันการดำเนินการแยก DOC ผ่าน SplitterContext และการเชื่อมโยงเมธอด เพิ่มความชัดเจนให้โค้ด C#
สถานการณ์การใช้งาน:
  • การสกัดหน้าแยกจากเอกสาร DOC เพื่อการประมวลผลแบบเลือก
  • การแยกคู่มือ DOC ใหญ่ ข้อมูลจำเพาะทางเทคนิค และรายงานเป็นบทหรือส่วนแยกเพื่อความสะดวกในการจัดจำหน่ายและการแก้ไข
  • การแบ่ง DOC เป็นส่วนที่มีขนาดเหมาะสมสำหรับการพิมพ์แยกหรือการกระจายระหว่างเครื่องพิมพ์หลายเครื่อง
  • การแยกเอกสาร DOC เก็บถาวรเป็นส่วนเพื่อเพิ่มประสิทธิภาพระบบจัดเก็บและการเข้าถึงข้อมูลที่จำเป็นอย่างรวดเร็ว
  • การเตรียมเนื้อหาสำหรับการเผยแพร่เว็บโดยการแยกเอกสาร DOC เป็นหน้าหรือบทความที่มีขนาดเหมาะสม
  • การลบหน้าว่างเพื่อลดขนาดเอกสาร DOC และปรับปรุงประสิทธิภาพของระบบเวิร์กโฟลว์เอกสาร

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

C#
รันโค้ด
อัปโหลดเอกสารที่คุณต้องการแยก
เลือกรูปแบบเอาต์พุตจากรายการ
using Wordize.Splitting;

Splitter.Split("Input.doc", "Output_page.doc", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.Page
    }
);
using Wordize.Splitting; Splitter.Split("Input.doc", "Output_page.doc", new SplitOptions() { SplitCriteria = SplitCriteria.Page } ); using Wordize.Splitting; Splitter.Split("Input.doc", "Output_page.doc", new SplitOptions() { SplitCriteria = SplitCriteria.Page } );
using Wordize.Splitting;

Splitter.Split("Input.doc",  "Output_section.doc", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.SectionBreak
    }
);
using Wordize.Splitting; Splitter.Split("Input.doc", "Output_section.doc", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } ); using Wordize.Splitting; Splitter.Split("Input.doc", "Output_section.doc", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } );
รันโค้ด

วิธีแยก DOC แบบโปรแกรมเป็นส่วนต่างๆ

  1. เชื่อมต่อ Wordize SDK กับโปรเจ็กต์ .NET ของคุณ
  2. เรียกใช้เมธอด Splitter.Split() โดยระบุในพารามิเตอร์เอกสาร DOC ชื่อฐานของไฟล์เอาต์พุต และ SplitOptions พร้อมเกณฑ์การแยก รูปแบบจะถูกกำหนดโดยอัตโนมัติตามนามสกุลไฟล์
  3. รับไฟล์ DOC ที่แยกแล้วตามพารามิเตอร์ที่กำหนด
5%