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
Download Aspose.Slides Cloud SDK for Dotnet to highlight text in shapes
Configure o projeto C# com o SDK acima para funcionar com o marcador de apresentação
Etapas para destacar no PowerPoint com API C# Low Code
- Configure o objeto SlidesApi com o ID do cliente e o segredo para destacar o texto
- Carregue a apresentação original para destacar o texto selecionado
- Invoque o método HighlightShapeText() na API fornecendo as informações do texto de destino
- 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#.