Usuń znak wodny z prezentacji za pomocą interfejsu API C# REST

W tym artykule opisano, jak usunąć znak wodny z presentation za pomocą interfejsu API C# REST. Dowiesz się jak usunąć znak wodny w programie PowerPoint za pomocą interfejsu API C# Low Code, korzystając z kilku wywołań API w zestawie SDK opartym na platformie .NET. Przykładowy kod zademonstruje również utworzenie pliku wyjściowego na podstawie odpowiedzi API.

Warunek wstępny

Kroki, aby usunąć znak wodny z PPT za pomocą interfejsu API C# REST

  1. Utwórz instancję klasy SlidesApi, aby usunąć znak wodny
  2. Ustaw nazwy wejściowych i wyjściowych plików prezentacji
  3. Wczytaj plik wejściowy do strumienia pamięci
  4. Wywołaj metodę DeleteWatermarkOnline() ze strumieniem wejściowego pliku prezentacji
  5. Zapisz strumień pamięci w odpowiedzi i zapisz go na dysku lokalnym

Poniższe kroki podsumowują jak usunąć znak wodny z programu PowerPoint za pomocą interfejsu API C# REST. Załaduj prezentację wejściową do strumienia i wywołaj metodę DeleteWatermarkOnline() przy użyciu strumienia wejściowego. To wywołanie API zwraca strumień wyjściowy, który można zapisać na dysku.

Kod do usunięcia znaku wodnego z PPT Online za pomocą usługi C# RESTful

// 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}'.");
}
}
}

Ten kod demonstruje jak usunąć znak wodny ze slajdów programu PowerPoint za pomocą interfejsu API opartego na języku C# .NET. Usuwa znak wodny ze wszystkich slajdów w prezentacji. Jeśli prezentacja źródłowa jest chroniona hasłem, użyj właściwości hasła w wywołaniu API, aby otworzyć plik i usunąć znak wodny.

W tym artykule nauczyliśmy się jak usunąć znak wodny z PPTX za pomocą interfejsu API C# REST. Aby wstawić znak wodny w prezentacji, zapoznaj się z artykułem na temat Dodaj znak wodny do PPT za pomocą C# REST API.

 Polski