Destacar texto no PowerPoint com API REST C#

Este artigo ajuda a destacar texto em PowerPoint com API REST C#. Você aprenderá a desenvolver uma ferramenta de destaque de apresentação com interface REST C# usando um Cloud SDK baseado em .NET. Serão discutidas várias opções para destacar diferentes partes dos slides com uma cor específica.

Pré-requisito

Etapas para destacar no PowerPoint com API C# Low Code

  1. Configure o objeto SlidesApi com o ID do cliente e o segredo para destacar o texto
  2. Carregue a apresentação original para destacar o texto selecionado
  3. Invoque o método HighlightShapeText() na API fornecendo as informações do texto de destino
  4. Baixe a apresentação atualizada com o texto destacado

Estas etapas explicam como desenvolver um marcador PPT com API baseada em C# .NET. Crie o objeto SlidesApi, carregue a apresentação de destino e invoque o método HighlightShapeText(). Passe o nome do arquivo carregado, o índice do slide, o índice da forma alvo no slide, a sequência de texto a ser destacada e o código de cores no formato RGB.

Código para marcador de apresentação do PowerPoint com serviço RESTful C#

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);
}
}
}

Este código demonstra como criar uma caneta marcadora do PowerPoint com API REST C# e usá-la para destacar texto em uma forma específica. Você pode usar outras variantes para destacar texto usando o método HighlightShapeRegex(), destacar texto em toda a apresentação usando o método HighlightPresentationRegex() e usar HighlightPresentationText() para destacar texto específico na apresentação.

Este artigo nos ensinou o processo de pesquisar e destacar texto em uma apresentação. Para adicionar hiperlink em uma apresentação, consulte o artigo sobre Adicionar hiperlink ao PowerPoint com API REST C#.

 Português