Видаліть водяний знак із презентації за допомогою C# REST API

У цій статті описано, як видалити водяний знак із presentation за допомогою C# REST API. Ви дізнаєтеся, як видалити водяний знак у PowerPoint за допомогою C# Low Code API за допомогою кількох викликів API у SDK на основі .NET. Зразок коду також продемонструє створення вихідного файлу з відповіді API.

Обов’язкова умова

Кроки для видалення водяного знака з PPT за допомогою C# REST API

  1. Створіть екземпляр класу SlidesApi, щоб видалити водяний знак
  2. Установіть імена файлів презентації вхідних і вихідних даних
  3. Прочитайте вхідний файл у потік пам’яті
  4. Викликати метод DeleteWatermarkOnline() із вхідним потоком файлу презентації
  5. Збережіть потік пам’яті у відповіді та збережіть його на локальному диску

Ці кроки підсумовують як видалити водяний знак із PowerPoint за допомогою C# REST API. Завантажте вхідну презентацію в потік і викличте метод DeleteWatermarkOnline(), використовуючи вхідний потік. Цей виклик API повертає вихідний потік, який можна зберегти на диску.

Код для видалення водяного знака з PPT онлайн за допомогою C# RESTful Service

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

Цей код демонструє як видалити водяний знак зі слайдів PowerPoint за допомогою C# .NET API. Він видаляє водяний знак з усіх слайдів у презентації. Якщо вихідна презентація захищена паролем, використовуйте властивість пароля у виклику API, щоб відкрити файл і видалити водяний знак.

Ця стаття навчила нас як видалити водяний знак з PPTX за допомогою C# REST API. Щоб вставити водяний знак у презентацію, зверніться до статті Додайте водяний знак до PPT за допомогою C# REST API.

 Українська