แยกไฟล์ Word ด้วย NET REST API

บทความนี้จะแนะนำวิธี แยกไฟล์ 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

  1. สร้างอินสแตนซ์ของออบเจ็กต์ของคลาส WordsApi เพื่อแยกไฟล์ Word
  2. โหลดไฟล์ Word ลงในออบเจ็กต์สตรีมไฟล์
  3. สร้างออบเจ็กต์ SplitDocumentOnlineRequest ด้วยไฟล์อินพุต ไฟล์เอาต์พุต และช่วงของหน้า
  4. เรียกวัตถุ SplitDocumentOnline โดยใช้วัตถุคำขอข้างต้น
  5. ดึงข้อมูลเพจเอาต์พุตเป้าหมายโดยใช้เมธอด 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.

 ไทย