قم بتمييز النص في PowerPoint باستخدام C# REST API

تساعد هذه المقالة في كيفية تمييز النص في PowerPoint باستخدام C# REST API. سوف تتعلم كيفية تطوير أداة تمييز العروض التقديمية باستخدام واجهة C# REST باستخدام Cloud SDK المستندة إلى .NET. سيتم مناقشة خيارات مختلفة لتسليط الضوء على أجزاء مختلفة من الشرائح بلون معين.

الشرط الأساسي

خطوات التمييز في PowerPoint باستخدام C# Low Code API

  1. قم بإعداد كائن SlidesApi بمعرف العميل والسر لتمييز النص
  2. قم بتحميل العرض التقديمي المصدر لتمييز النص المحدد
  3. قم باستدعاء الطريقة HighlightShapeText() في واجهة برمجة التطبيقات (API) من خلال توفير معلومات النص المستهدف
  4. قم بتنزيل العرض التقديمي المحدث بالنص المميز

تشرح هذه الخطوات كيفية تطوير أداة تمييز PPT باستخدام واجهة برمجة التطبيقات المستندة إلى C# .NET. قم بإنشاء كائن SlidesApi، وقم بتحميل العرض التقديمي المستهدف، واستدعاء الأسلوب HighlightShapeText(). قم بتمرير اسم الملف الذي تم تحميله، وفهرس الشريحة، وفهرس الشكل المستهدف في الشريحة، والسلسلة النصية المراد تمييزها، ورمز اللون بتنسيق RGB.

رمز لـ PowerPoint Presentation Highlighter مع خدمة C# RESTful

using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
using System;
using System.IO;
namespace AsposeTestCodes
{
class Program
{
static void Main(string[] args) // For highlighting text in a shape
{
SlidesApi slidesApi = new SlidesApi("Client ID", "Secret");
string fileName = "MyPresentation.pptx";
FilesUploadResult uploadResult = slidesApi.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName)));//Source presentation
Shape result = slidesApi.HighlightShapeText(fileName, 3, 2, "my desired text", "#FFBBAA");
Stream stream = slidesApi.DownloadFile("MyPresentation.pptx");
var fs = new FileStream("Downloaded.pptx", FileMode.Create, FileAccess.Write);
stream.CopyTo(fs);
}
}
}

يوضح هذا الرمز كيفية إنشاء قلم تمييز PowerPoint باستخدام C# REST API واستخدامه لتمييز النص في شكل معين. يمكنك استخدام متغيرات أخرى لتمييز النص باستخدام طريقة HighlightShapeRegex()، وتمييز النص في العرض التقديمي بأكمله باستخدام طريقة HighlightPresentationRegex()، واستخدام HighlightPresentationText() لتمييز نص معين في العرض التقديمي.

لقد علمتنا هذه المقالة عملية البحث عن النص وتمييزه في العرض التقديمي. لإضافة رابط تشعبي في عرض تقديمي، راجع المقالة الموجودة على أضف ارتباطًا تشعبيًا إلى PowerPoint باستخدام C# REST API.

 عربي