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
Letöltés Aspose.Slides Cloud SDK for Dotnet to remove a watermark
Állítsa be a C# projektet a fenti SDK-val a vízjel törléséhez
A vízjel eltávolításának lépései a PPT-ből a C# REST API segítségével
- A vízjel eltávolításához hozzon létre egy példányt a SlidesApi osztályból
- Állítsa be a bemeneti és kimeneti bemutató fájlneveket
- Olvassa be a bemeneti fájlt egy memóriafolyamba
- Hívja meg a DeleteWatermarkOnline() metódust bemeneti prezentációs fájlfolyammal
- 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}}.