ابحث في المستندات عن نص باستخدام NET REST API

توضح هذه المقالة عملية البحث في المستندات عن نص باستخدام NET REST API. ويستخدم .NET cloud SDK لأتمتة العملية للبحث عن Word في النص عبر الإنترنت باستخدام C# Low Code API. يقوم بإرجاع نتائج البحث بالإضافة إلى المعلومات المتعلقة بوجوده في الملف المصدر Word. المتطلبات المسبقة

خطوات البحث عن نص في مستندات Word باستخدام C# REST API

  1. قم بإنشاء كائن WordsApi من خلال توفير معرف العميل والسر
  2. قم بتحميل ملف Word النموذجي وقم بتخزينه في دفق الذاكرة
  3. قم بإنشاء كائن SearchOnlineRequest، وقم بتهيئته باستخدام ملف الإدخال وقم بتوفير نص للبحث
  4. استدعاء الأسلوب SearchOnline وتوفير كائن الطلب
  5. قم بالتكرار من خلال قائمة النتائج التي تم إرجاعها بواسطة مهمة البحث وعرضها على وحدة التحكم

تصف الخطوات المذكورة أعلاه عملية البحث عن نص في مستند باستخدام C# REST API. ابدأ العملية عن طريق إنشاء كائن WordsApi وتحميل ملف Word المصدر في الدفق. قم بإنشاء كائن SearchOnlineRequest لاستخدامه كوسيطة لأسلوب SearchOnline.

رمز البحث عن نص في مستند باستخدام NET REST API

using System;
using System.Collections.Generic;
using System.IO;
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 SearchWord()
{
var wordsApi = new WordsApi("Client ID", "Client Secret");
using var requestDocument = File.OpenRead("Sample.docx");
var searchRequest = new SearchOnlineRequest(requestDocument, "insert");
var task = wordsApi.SearchOnline(searchRequest);
task.Wait();
var result = task.Result;
foreach (var search in result.SearchResults.ResultsList)
{
Console.WriteLine(search.RangeStart.Node.ToString());
}
}
}
}

يوضح نموذج التعليمات البرمجية هذا كيفية البحث عن نص في مستندات Word باستخدام C# REST API. تقوم طريقة SearchOnline() بإرجاع قائمة النتائج التي تحتوي على النص ومعلومات العقدة في المستند الذي تم العثور على النص فيه. يمكنك التكرار خلال مجموعة النتائج وعرض معلومات متنوعة بما في ذلك استخدام سلسلة البحث في المستند.

تعرفنا في هذا الموضوع على عملية البحث عن نص في ملف وورد. لإنشاء جدول، راجع المقالة التالية: إنشاء جدول في Word باستخدام NET REST API.

 عربي