แยกข้อความจากเอกสาร Word ด้วย NET REST API

บทความนี้แนะนำวิธี แยกข้อความจากเอกสาร Word ด้วย NET REST API คุณจะได้เรียนรู้วิธี แยกข้อความจากไฟล์ Word ด้วย C# Low Code API โดยอัตโนมัติ โดยกำหนดจุดเริ่มต้นและจุดสิ้นสุดของข้อความที่คุณต้องการดึงข้อมูลจากไฟล์ Word ที่โหลด คุณสามารถตั้งค่าพารามิเตอร์ช่วงได้หลายวิธีตามที่อธิบายไว้ในบทความนี้

ข้อกำหนดเบื้องต้น

  • [สร้างบัญชีและรับข้อมูลรับรอง API]( https://kb.aspose.cloud/ ทั้งหมด/สุทธิ/วิธีสร้างบัญชี cloud-apis/)

  • ดาวน์โหลด Aspose.Words Cloud SDK for Dotnet to extract a range of text from a Word file

  • ตั้งค่าโปรเจ็กต์โซลูชัน C# ด้วย SDK ข้างต้นเพื่อบันทึกช่วงเป็นสตริง

ขั้นตอนในการแยกข้อความเฉพาะจากเอกสาร Word ด้วย NET REST API

  1. สร้างออบเจ็กต์คลาส WordsApi เพื่อแยกช่วงข้อความจากไฟล์ Word
  2. สร้างอินสแตนซ์วัตถุ GetRangeTextOnlineRequest และโหลดเนื้อหาไฟล์ Word อินพุตในนั้น
  3. ตั้งค่าพารามิเตอร์ช่วงในออบเจ็กต์คำขอเพื่อกำหนดจุดเริ่มต้นและจุดสิ้นสุดของช่วงข้อความ
  4. เรียกใช้เมธอด GetRangeTextOnline เพื่อแยกช่วงของข้อความ
  5. แสดงข้อความจากการตอบกลับที่ส่งคืนโดยการเรียก API

ขั้นตอนข้างต้นอธิบายกระบวนการ แยกข้อความจาก DOC ด้วย C# Low Code API เริ่มต้นกระบวนการโดยการสร้างออบเจ็กต์คลาส WordsApi โดยใช้รหัสไคลเอ็นต์และข้อมูลลับ และเริ่มส่งออบเจ็กต์คำขอโดยใช้คลาส GetRangeTextOnlineRequest กรอกพารามิเตอร์เพื่อกำหนดช่วงของข้อความและใช้ในขณะที่เรียกใช้เมธอด GetRangeTextOnline() ที่ดึงข้อมูลจากไฟล์ต้นฉบับ

รหัสเพื่อแยกข้อความจาก DOCX ด้วย C # REST API

รหัสนี้สาธิต วิธีแยกข้อความจากเอกสาร Word ด้วย C# REST API GetRangeTextOnlineRequest มีพารามิเตอร์ RangeStartIdentifier และ RangeEndIdentifier ที่สามารถใช้เพื่อกำหนดช่วงของข้อความที่คุณต้องการดึงข้อมูลและบันทึกในตัวแปรสตริง ใช้ตัวระบุช่วง เช่น page3 แสดงหมายเลขหน้า 3, page3:end แสดงจุดสิ้นสุดของหน้า 3 และ document:end แสดงจุดสิ้นสุดของเอกสาร

บทความนี้ได้สอนเราถึงวิธีกำหนดช่วงของข้อความในหน้าต่างๆ และบันทึกลงในตัวแปรสตริง หากต้องการบันทึกหน้าในไฟล์ Word ลงในรูปภาพ โปรดดูบทความต่อไปนี้: แปลงหน้า Word เป็นรูปภาพด้วย NET REST API

 ไทย