Bu makale C# REST API ile PowerPoint metnini nasıl vurgulayacağınız konusunda yardımcı olur. .NET tabanlı bir Bulut SDK kullanarak C# REST Arayüzüne sahip bir sunum vurgulama aracı geliştirmeyi öğreneceksiniz. Slaytların farklı bölümlerini belirli bir renkle vurgulamak için çeşitli seçenekler tartışılacaktır.
Önkoşul
İndirmek Aspose.Slides Cloud SDK for Dotnet to highlight text in shapes
Sunum vurgulayıcıyla çalışmak için yukarıdaki SDK ile C# projesini kurun
C# Düşük Kod API’si ile PowerPoint’te Vurgulanacak Adımlar
- Metni vurgulamak için SlidesApi nesnesini İstemci Kimliği ve gizli bilgiyle ayarlayın
- Seçilen metni vurgulamak için kaynak sunumunu yükleyin
- Hedef metin bilgilerini sağlayarak API’de HighlightShapeText() yöntemini çağırın
- Vurgulanan metni içeren güncellenmiş sunuyu indirin
Bu adımlarda, C# .NET tabanlı API* ile *PPT vurgulayıcının nasıl geliştirileceği açıklanmaktadır. SlidesApi nesnesini oluşturun, hedef sunumu yükleyin ve HighlightShapeText() yöntemini çağırın. Yüklenen dosya adını, slayt dizinini, slayttaki hedef şekil dizinini, vurgulanacak metin dizesini ve renk kodunu RGB formatında iletin.
C# RESTful Hizmeti ile PowerPoint Sunum Vurgulayıcı Kodu
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); | |
} | |
} | |
} |
Bu kod, C# REST API* ile bir *PowerPoint vurgulayıcı kalemin nasıl oluşturulacağını ve bunun belirli bir şekildeki metni vurgulamak için nasıl kullanılacağını gösterir. HighlightShapeRegex() yöntemini kullanarak metni vurgulamak, HighlightPresentationRegex() yöntemini kullanarak sunumun tamamındaki metni vurgulamak ve sunumdaki belirli bir metni vurgulamak için HighlightPresentationText() yöntemini kullanmak için diğer değişkenleri kullanabilirsiniz.
Bu makale bize bir sunumdaki metni arama ve vurgulama sürecini öğretti. Bir sunuma köprü eklemek için C# REST API ile PowerPoint’e köprü ekleme hakkındaki makaleye bakın.