Cet article explique comment mettre en surbrillance du texte dans PowerPoint avec l’API REST C#. Vous apprendrez à développer un outil de présentation avec une interface REST C# à l’aide d’un SDK Cloud basé sur .NET. Diverses options seront abordées pour mettre en évidence différentes parties des diapositives avec une couleur spécifique.
Condition préalable
Télécharger Aspose.Slides Cloud SDK for Dotnet to highlight text in shapes
Configurez le projet C# avec le SDK ci-dessus pour travailler avec le surligneur de présentation
Étapes à mettre en évidence dans PowerPoint avec l’API C# Low Code
- Configurez l’objet SlidesApi avec l’ID client et le secret pour surligner le texte.
- Téléchargez la présentation source pour mettre en évidence le texte sélectionné
- Invoquez la méthode HighlightShapeText() dans l’API en fournissant les informations sur le texte cible
- Téléchargez la présentation mise à jour avec le texte en surbrillance
Ces étapes expliquent comment développer un surligneur PPT avec une API basée sur C# .NET. Créez l’objet SlidesApi, téléchargez la présentation cible et appelez la méthode HighlightShapeText(). Transmettez le nom du fichier téléchargé, l’index de la diapositive, l’index de la forme cible dans la diapositive, la chaîne de texte à mettre en surbrillance et le code couleur au format RVB.
Code pour le surligneur de présentation PowerPoint avec le service 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); | |
} | |
} | |
} |
Ce code montre comment créer un surligneur PowerPoint avec l’API REST C# et l’utiliser pour surligner du texte sous une forme spécifique. Vous pouvez utiliser d’autres variantes pour surligner du texte à l’aide de la méthode HighlightShapeRegex(), surligner du texte dans l’ensemble de la présentation à l’aide de la méthode HighlightPresentationRegex() et utiliser HighlightPresentationText() pour surligner un texte spécifique dans la présentation.
Cet article nous a appris le processus de recherche et de surbrillance du texte dans une présentation. Pour ajouter un lien hypertexte dans une présentation, reportez-vous à l’article sur Ajouter un lien hypertexte vers PowerPoint avec l’API REST C#.