บทความนี้จะแนะนำวิธี แยกไฟล์ Word ด้วย NET REST API คุณจะได้เรียนรู้กระบวนการ แยกหน้าออกจาก Word ด้วย C# REST API โดยอัตโนมัติ โดยใช้ .NET cloud SDK เราจะหารือเกี่ยวกับพารามิเตอร์ต่างๆ เพื่อปรับแต่งผลลัพธ์ของกระบวนการแยก
ข้อกำหนดเบื้องต้น
- [สร้างบัญชีและรับข้อมูลรับรอง API]( https://kb.aspose.cloud/ ทั้งหมด/net/วิธีสร้างบัญชี cloud-apis/)
- ดาวน์โหลด Aspose.Words Cloud SDK for Dotnet to split a Word file
- ตั้งค่าโปรเจ็กต์โซลูชัน C# ด้วย SDK ข้างต้นสำหรับการแยกหน้า
ขั้นตอนในการแบ่งเอกสาร Word ด้วย C# Low Code API
- สร้างอินสแตนซ์ของออบเจ็กต์ของคลาส WordsApi เพื่อแยกไฟล์ Word
- โหลดไฟล์ Word ลงในออบเจ็กต์สตรีมไฟล์
- สร้างออบเจ็กต์ SplitDocumentOnlineRequest ด้วยไฟล์อินพุต ไฟล์เอาต์พุต และช่วงของหน้า
- เรียกวัตถุ SplitDocumentOnline โดยใช้วัตถุคำขอข้างต้น
- ดึงข้อมูลเพจเอาต์พุตเป้าหมายโดยใช้เมธอด Result.Document.TryGetValue() และบันทึกลงในดิสก์
ขั้นตอนเหล่านี้อธิบายวิธี แยก Word DOC ด้วย C# REST API เริ่มต้นกระบวนการโดยการโหลดไฟล์ Word ต้นทาง ตามด้วยการสร้างออบเจ็กต์ SplitDocumentOnlineRequest โดยจัดเตรียมเอกสารอินพุต รูปแบบเอาต์พุต ชื่อไฟล์เอาต์พุต หน้าเริ่มต้น และหน้าสิ้นสุด สุดท้าย เรียกเมธอด SplitDocumentOnline เพื่อแยกเอกสารและบันทึกหน้าผลลัพธ์ที่ต้องการบนดิสก์
รหัสสำหรับตัวแยกเอกสาร Word ออนไลน์ใน C# Low Code API
โค้ดนี้สาธิตกระบวนการ แยกหน้าออกจากเอกสาร Word ด้วย C# Low Code API ชื่อไฟล์ปลายทางถูกใช้เป็นคำนำหน้าสำหรับเอาต์พุตเพจหลายหน้า โดยที่ ‘_page#’ ถูกใช้เป็นคำนำหน้า โดยจะสร้างชื่อได้มากเท่าที่ดึงมาจากเอกสารต้นฉบับโดยใช้โครงร่างนี้ และสามารถดึงข้อมูลได้ตามที่แสดงในโค้ดตัวอย่างโดยที่เพจ 2 ถูกบันทึกไว้ในดิสก์
ในหัวข้อนี้ เราได้เรียนรู้ที่จะพัฒนา DOCX splitter ด้วย NET REST API หากต้องการรวมไฟล์ Word โปรดดูบทความต่อไปนี้: รวมเอกสาร Word เข้ากับ NET REST API.