Uklonite vodeni žig iz prezentacije pomoću C# REST API-ja

Ovaj članak opisuje kako ukloniti vodeni žig s presentation pomoću C# REST API-ja. Naučit ćete kako ukloniti vodeni žig u PowerPointu s C# Low Code API pomoću nekoliko API poziva u SDK-u temeljenom na .NET-u. Uzorak koda također će pokazati stvaranje izlazne datoteke iz API odgovora.

Preduvjet

Koraci za uklanjanje vodenog žiga iz PPT-a s C# REST API-jem

  1. Napravite instancu klase SlidesApi za uklanjanje vodenog žiga
  2. Postavite nazive ulaznih i izlaznih prezentacijskih datoteka
  3. Učitajte ulaznu datoteku u memorijski tok
  4. Pozovite metodu DeleteWatermarkOnline() s ulaznim tokom prezentacijske datoteke
  5. Spremite tok memorije u odgovor i spremite ga na lokalni disk

Ovi koraci sažimaju kako ukloniti vodeni žig iz PowerPointa pomoću C# REST API-ja. Učitajte ulaznu prezentaciju u tok i pozovite metodu DeleteWatermarkOnline() pomoću ulaznog toka. Ovaj API poziv vraća izlazni tok koji se može spremiti na disk.

Kod za uklanjanje vodenog žiga s PPT Online s C# RESTful uslugom

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

Ovaj kod pokazuje kako ukloniti vodeni žig sa PowerPoint slajdova s ​​C# .NET-baziranim API-jem. Uklanja vodeni žig sa svih slajdova u prezentaciji. Ako je izvorna prezentacija zaštićena lozinkom, upotrijebite svojstvo lozinke u pozivu API-ja za otvaranje datoteke radi uklanjanja vodenog žiga.

Ovaj nas je članak naučio kako ukloniti vodeni žig s PPTX-a pomoću C# REST API-ja. Za umetanje vodenog žiga u prezentaciju, pogledajte članak na Dodajte vodeni žig u PPT s C# REST API-jem.

 Hrvatski