C# REST API ile Filigranı Sunumdan Kaldırma

Bu makalede C# REST API ile presentation filigranının nasıl kaldırılacağı anlatılmaktadır. .NET tabanlı bir SDK’da birkaç API çağrısı kullanarak C# Düşük Kod API’si ile PowerPoint’te filigranı nasıl kaldıracağınızı öğreneceksiniz. Örnek kod aynı zamanda API yanıtından çıktı dosyasının oluşturulduğunu da gösterecektir.

Önkoşul

C# REST API ile PPT’den Filigranı Kaldırma Adımları

  1. Filigranı kaldırmak için SlidesApi sınıfının bir örneğini oluşturun
  2. Giriş ve çıkış sunum dosyası adlarını ayarlayın
  3. Giriş dosyasını bir bellek akışına okuyun
  4. Giriş sunum dosyası akışıyla DeleteWatermarkOnline() yöntemini çağırın
  5. Bellek akışını yanıta kaydedin ve yerel diske kaydedin

Bu adımlar C# REST API ile PowerPoint’ten filigranın nasıl kaldırılacağını özetlemektedir. Giriş sunumunu bir akışa yükleyin ve giriş akışını kullanarak SilWatermarkOnline() yöntemini çağırın. Bu API çağrısı, diske kaydedilebilecek çıktı akışını döndürür.

C# RESTful Hizmeti ile PPT Online’dan Filigranı Kaldırma Kodu

// Include necessary namespaces for working with Aspose.Slides API
using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
using System;
using System.IO;
namespace WatermarkRemovalExample
{
class Program
{
static void Main(string[] args)
{
// Configure the API client using your credentials
var apiClient = new SlidesApi("YourApiKeyHere", "YourApiSecretHere");
// Define file paths for input and output presentations
string sourcePresentation = "PresentationWithWatermark.pptx";
string updatedPresentation = "CleanedPresentation.pptx";
// Open the source presentation as a stream
using (var sourceStream = File.OpenRead(sourcePresentation))
{
// Remove watermark elements from the presentation
var cleanedStream = apiClient.DeleteWatermarkOnline(sourceStream);
// Save the cleaned presentation to a new file
using (var outputStream = File.Create(updatedPresentation))
{
cleanedStream.CopyTo(outputStream);
}
}
// Notify the user about the successful process
Console.WriteLine($"Watermark removed successfully. Updated file saved as '{updatedPresentation}'.");
}
}
}

Bu kod, C# .NET tabanlı API ile PowerPoint slaytlarından filigranın nasıl kaldırılacağını gösterir. Sunumdaki tüm slaytlardan filigranı kaldırır. Kaynak sunumu parola korumalıysa filigranı kaldırmak üzere dosyayı açmak için API çağrısındaki parola özelliğini kullanın.

Bu makale bize C# REST API ile PPTX’ten filigranın nasıl kaldırılacağını öğretti. Bir sunuya filigran eklemek için C# REST API ile PPT’ye filigran ekleyin ile ilgili makaleye bakın.

 Türkçe