این مقاله به نحوه هایلایت کردن متن در PowerPoint با C# REST API کمک میکند. شما یاد خواهید گرفت که ابزار برجسته سازی ارائه با C# REST Interface را با استفاده از Cloud SDK مبتنی بر NET ایجاد کنید. گزینه های مختلفی برای برجسته کردن قسمت های مختلف اسلایدها با یک رنگ خاص مورد بحث قرار خواهد گرفت.
پیش نیاز
دانلود کنید Aspose.Slides Cloud SDK for Dotnet to highlight text in shapes
پروژه سی شارپ را با SDK بالا برای کار با هایلایتر ارائه راه اندازی کنید
مراحل برجسته سازی در پاورپوینت با C# Low Code API
- شی SlidesApi را با شناسه مشتری و مخفی تنظیم کنید تا متن برجسته شود
- برای برجسته کردن متن انتخاب شده، ارائه منبع را بارگذاری کنید
- با ارائه اطلاعات متن هدف، روش HighlightShapeText() را در API فراخوانی کنید
- ارائه به روز شده را با متن برجسته دانلود کنید
این مراحل نحوه توسعه هایلایتر PPT با C#.NET-based API را توضیح می دهد. شی SlidesApi را ایجاد کنید، ارائه هدف را آپلود کنید و متد ()HighlightShapeText را فراخوانی کنید. نام فایل آپلود شده، فهرست اسلاید، نمایه شکل هدف را در اسلاید، رشته متنی که باید برجسته شود و کد رنگ را در قالب RGB ارسال کنید.
کدهایلایت کننده ارائه پاورپوینت با سرویس 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); | |
} | |
} | |
} |
این کد نحوه ایجاد قلم برجسته پاورپوینت با C# REST API و استفاده از آن برای برجسته کردن متن در یک شکل خاص را نشان می دهد. میتوانید از انواع دیگر برای برجسته کردن متن با استفاده از متد ()HighlightShapeRegex، برجسته کردن متن در کل ارائه با استفاده از روش ()HighlightPresentationRegex و استفاده از HighlightPresentationText() برای برجسته کردن متن خاص در ارائه استفاده کنید.
این مقاله فرآیند جستجو و برجسته کردن متن در یک ارائه را به ما آموزش داده است. برای افزودن هایپرلینک به ارائه، به مقاله با C# REST API به پاورپوینت اضافه کنید مراجعه کنید.