Ця стаття допоможе виділити текст у PowerPoint за допомогою C# REST API. Ви навчитеся розробляти інструмент підсвічування презентації з інтерфейсом C# REST за допомогою Cloud SDK на основі .NET. Будуть обговорені різні варіанти виділення різних частин слайдів певним кольором.
Обов’язкова умова
Завантажити Aspose.Slides Cloud SDK for Dotnet to highlight text in shapes
Налаштуйте проект C# із зазначеним вище SDK для роботи з підсвічувачем презентації
Кроки для виділення в PowerPoint за допомогою C# Low Code API
- Налаштуйте об’єкт SlidesApi з ідентифікатором клієнта та секретом для виділення тексту
- Завантажте вихідну презентацію, щоб виділити виділений текст
- Викличте метод HighlightShapeText() в API, надавши цільову текстову інформацію
- Завантажте оновлену презентацію з виділеним текстом
У цих кроках пояснюється, як розробити підсвічувач 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.