ตรวจสอบจำนวนคำด้วย NET REST API

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

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

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

  • ดาวน์โหลด Aspose.Words Cloud SDK for Dotnet to count words in a Word file

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

ขั้นตอนในการตรวจสอบจำนวนคำด้วย C# Low Code API

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

ขั้นตอนข้างต้นอธิบายวิธีการเขียนแอปพลิเคชันเพื่อตรวจสอบ จำนวนคำในเอกสาร Word ด้วย C# REST API โหลดไฟล์ Word ต้นทางและสร้างออบเจ็กต์คำขอสำหรับสถิติเอกสารโดยใช้คลาส GetDocumentStatisticsOnlineRequest() เรียกใช้เมธอด GetDocumentStatisticsOnline() เพื่อรับสถิติของไฟล์ World และแสดงข้อมูล

รหัสเพื่อนับคำใน MS Word ด้วย NET REST API

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class WordFileOperations
{
public void GetStats()
{
var config = new Configuration { ClientId = "your client id", ClientSecret = "your client secret" };
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Sample.docx");
var request = new GetDocumentStatisticsOnlineRequest(requestDocument);
var task = wordsApi.GetDocumentStatisticsOnline(request);
task.Wait();
var statData = task.Result.StatData;
Console.WriteLine($"Page Count: {statData.PageCount}");
Console.WriteLine($"Word count on page 1:{statData.PageStatData[0].WordCount}");
Console.WriteLine($"Total Count of words in the document:{statData.WordCount}");
Console.WriteLine($"FootnotesStatData.ParagraphCount:{statData.FootnotesStatData.ParagraphCount}");
Console.WriteLine($"FootnotesStatData.WordCountFootnotesStatData.WordCount:{statData.FootnotesStatData.WordCount}");
}
}
}

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

บทความนี้สอนให้เรารู้ จำนวนคำในเอกสาร Word ด้วย C# Low Code API หากต้องการรับข้อมูลเมตาของไฟล์ World โปรดดูบทความต่อไปนี้: แยกข้อมูลเมตาจากเอกสาร Word ด้วย NET REST API

 ไทย