Виділіть текст у 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 за допомогою API на основі C# .NET. Створіть об’єкт SlidesApi, завантажте цільову презентацію та викличте метод HighlightShapeText(). Передайте назву завантаженого файлу, індекс слайда, індекс цільової форми на слайді, рядок тексту, який потрібно виділити, і код кольору у форматі RGB.

Код для виділення презентацій PowerPoint із службою 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.

 Українська