Távolítsa el a vízjelet a prezentációból a C# REST API segítségével

Ez a cikk bemutatja, hogyan lehet eltávolítani a vízjelet a presentation webhelyről a C# REST API-val. Megtanulja, hogyan távolíthat el vízjelet a PowerPointban a C# Low Code API-val, néhány API-hívás segítségével egy .NET-alapú SDK-ban. A mintakód bemutatja az API-válaszból származó kimeneti fájl létrehozását is.

Előfeltétel

A vízjel eltávolításának lépései a PPT-ből a C# REST API segítségével

  1. A vízjel eltávolításához hozzon létre egy példányt a SlidesApi osztályból
  2. Állítsa be a bemeneti és kimeneti bemutató fájlneveket
  3. Olvassa be a bemeneti fájlt egy memóriafolyamba
  4. Hívja meg a DeleteWatermarkOnline() metódust bemeneti prezentációs fájlfolyammal
  5. Mentse el a válaszban szereplő memóriafolyamot, és mentse el a helyi lemezre

Ezek a lépések összefoglalják a vízjel eltávolításának módját a PowerPointból a C# REST API segítségével. Töltse be a bemeneti prezentációt egy adatfolyamba, és hívja meg a DeleteWatermarkOnline() metódust a bemeneti adatfolyam segítségével. Ez az API-hívás a lemezre menthető kimeneti adatfolyamot adja vissza.

Kód a vízjel eltávolításához a PPT Online-ból a C# RESTful szolgáltatással

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

Ez a kód bemutatja, hogyan távolítható el a vízjel a PowerPoint diákról C# .NET-alapú API-val. Eltávolítja a vízjelet a bemutató összes diájáról. Ha a forrásprezentáció jelszóval védett, használja a jelszó tulajdonságot az API-hívásban a fájl megnyitásához a vízjel eltávolításához.

Ez a cikk megtanított minket * hogyan távolítsuk el a vízjelet a PPTX-ből a C# REST API-val*. Ha vízjelet szeretne beilleszteni egy prezentációba, olvassa el a következő cikket: {{HIPERLINK1}}.

 Magyar