Tento článek vám pomůže zvýraznit text v PowerPoint pomocí C# REST API. Naučíte se vyvinout nástroj pro zvýrazňování prezentací s C# REST Interface pomocí Cloud SDK na bázi .NET. Budou probrány různé možnosti, jak zvýraznit různé části snímků konkrétní barvou.
Předpoklad
Stáhnout Aspose.Slides Cloud SDK for Dotnet to highlight text in shapes
Nastavte projekt C# s výše uvedenou sadou SDK pro práci se zvýrazňovačem prezentace
Kroky ke zvýraznění v PowerPointu pomocí C# Low Code API
- Nastavte objekt SlidesApi s ID klienta a tajným kódem pro zvýraznění textu
- Nahrajte zdrojovou prezentaci pro zvýraznění vybraného textu
- Vyvolejte metodu HighlightShapeText() v rozhraní API poskytnutím informací o cílovém textu
- Stáhněte si aktualizovanou prezentaci se zvýrazněným textem
Tyto kroky vysvětlují, jak vyvinout PPT zvýrazňovač s C# .NET-based API. Vytvořte objekt SlidesApi, nahrajte cílovou prezentaci a vyvolejte metodu HighlightShapeText(). Předejte název nahraného souboru, index snímku, index cílového tvaru na snímku, textový řetězec, který se má zvýraznit, a kód barvy ve formátu RGB.
Kód pro zvýrazňovač prezentací PowerPoint s 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); | |
} | |
} | |
} |
Tento kód ukazuje, jak vytvořit PowerPoint zvýrazňovač s C# REST API a použít jej ke zvýraznění textu v konkrétním tvaru. Můžete použít jiné varianty ke zvýraznění textu pomocí metody HighlightShapeRegex(), zvýraznění textu v celé prezentaci pomocí metody HighlightPresentationRegex() a použití HighlightPresentationText() ke zvýraznění konkrétního textu v prezentaci.
Tento článek nás naučil proces vyhledávání a zvýraznění textu v prezentaci. Chcete-li přidat hypertextový odkaz do prezentace, přečtěte si článek o Přidejte hypertextový odkaz na PowerPoint pomocí C# REST API.