حذف واترمارک از Presentation با C# REST API

این مقاله نحوه حذف واترمارک از presentation با C# REST API را راهنمایی می‌کند. یاد خواهید گرفت چگونگی حذف واترمارک در پاورپوینت با C# Low Code API با استفاده از چند تماس API در یک SDK مبتنی بر NET. کد نمونه همچنین ایجاد فایل خروجی از پاسخ API را نشان می دهد.

پیش نیاز

مراحل حذف واترمارک از PPT با C# REST API

  1. یک نمونه از کلاس SlidesApi برای حذف واترمارک ایجاد کنید
  2. نام فایل های ارائه ورودی و خروجی را تنظیم کنید
  3. فایل ورودی را در یک جریان حافظه بخوانید
  4. روش DeleteWatermarkOnline() را با جریان فایل ارائه ورودی فراخوانی کنید
  5. جریان حافظه را در پاسخ ذخیره کنید و آن را در دیسک محلی ذخیره کنید

این مراحل به طور خلاصه نحوه حذف واترمارک از پاورپوینت با C# REST API را نشان می دهد. ارائه ورودی را در یک جریان بارگذاری کنید و با استفاده از جریان ورودی، متد DeleteWatermarkOnline() را فراخوانی کنید. این فراخوانی API جریان خروجی را که می تواند روی دیسک ذخیره شود برمی گرداند.

کد حذف واترمارک از PPT Online با سرویس 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}'.");
}
}
}

این کد نحوه حذف واترمارک از اسلایدهای پاورپوینت با C#.NET-based API* را نشان می دهد. واترمارک را از تمام اسلایدهای ارائه حذف می کند. اگر ارائه منبع دارای رمز عبور است، از ویژگی رمز عبور در فراخوانی API برای باز کردن فایل برای حذف واترمارک استفاده کنید.

این مقاله به ما آموزش داده است چگونه واترمارک را از PPTX با C# REST API حذف کنیم. برای درج واترمارک در ارائه، به مقاله اضافه کردن واترمارک به PPT با C# REST API مراجعه کنید.

 فارسی