Тази статия помага как да маркирате текст в PowerPoint с C# REST API. Ще се научите да разработвате инструмент за подчертаване на презентация с C# REST интерфейс, като използвате базиран на .NET Cloud SDK. Ще бъдат обсъдени различни опции за подчертаване на различни части от слайдовете с определен цвят.
Предпоставка
Изтегляне Aspose.Slides Cloud SDK for Dotnet to highlight text in shapes
Настройте C# проект с горния SDK, за да работите с маркер за презентация
Стъпки за подчертаване в PowerPoint с C# Low Code API
- Настройте обекта SlidesApi с ИД на клиента и тайната, за да маркирате текст
- Качете изходната презентация, за да маркирате избрания текст
- Извикайте метода HighlightShapeText() в API, като предоставите целевата текстова информация
- Изтеглете актуализираната презентация с подчертания текст
Тези стъпки обясняват как да разработите PPT маркер с C# .NET-базиран API. Създайте обекта SlidesApi, качете целевата презентация и извикайте метода HighlightShapeText(). Подайте името на качения файл, индекса на слайда, индекса на целевата форма в слайда, текстовия низ, който трябва да бъде маркиран, и цветния код във формат RGB.
Код за PowerPoint Presentation Highlighter с C# RESTful Service
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.