Հեռացրեք ջրի մակարդակի նշագիծը ներկայացումից C# REST API-ով

Այս հոդվածը ցույց է տալիս, թե ինչպես հեռացնել ջրի մակարդակի նշագիծը presentation-ից C# REST API-ով: Դուք կսովորեք ինչպես հեռացնել ջրանիշը PowerPoint-ում C# Low Code API-ով՝ օգտագործելով մի քանի API զանգեր .NET-ի վրա հիմնված SDK-ում: Նմուշի կոդը ցույց կտա նաև API-ի պատասխանից ելքային ֆայլի ստեղծումը:

Նախապայման

  • [Ստեղծել հաշվի API հավատարմագրեր] ( https://kb.aspose.cloud/ hy/total/net/how-to-create-aspose-cloud-apis-account/)

  • Բեռնել Aspose.Slides Cloud SDK for Dotnet to remove a watermark

  • Կարգավորեք C# նախագիծը վերը նշված SDK-ով ջրանիշը ջնջելու համար

Ջրի նշագիծը PPT-ից C# REST API-ով հեռացնելու քայլեր

  1. Ստեղծեք SlidesApi դասի օրինակ ջրանիշը հեռացնելու համար
  2. Սահմանեք մուտքային և ելքային ներկայացման ֆայլերի անունները
  3. Կարդացեք մուտքագրված ֆայլը հիշողության հոսքի մեջ
  4. Ներածման ներկայացման ֆայլի հոսքով կանչեք DeleteWatermarkOnline() մեթոդը
  5. Պահպանեք հիշողության հոսքը պատասխանում և պահեք այն տեղական սկավառակի վրա

Այս քայլերն ամփոփում են ինչպես հեռացնել ջրանիշը PowerPoint-ից 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}'.");
}
}
}

Այս կոդը ցույց է տալիս ինչպես հեռացնել ջրանիշը PowerPoint սլայդներից C# .NET-ի վրա հիմնված API-ով: Այն հեռացնում է ջրի մակարդակի նշագիծը ներկայացման բոլոր սլայդներից: Եթե ​​աղբյուրի ներկայացումը պաշտպանված է գաղտնաբառով, օգտագործեք գաղտնաբառի հատկությունը API-ի կանչում՝ ֆայլը բացելու համար՝ ջրանիշը հեռացնելու համար:

Այս հոդվածը մեզ սովորեցրել է ինչպես հեռացնել ջրանիշը PPTX-ից C# REST API-ով: Ներկայացման մեջ ջրի մակարդակի նշագիծ տեղադրելու համար տես Ավելացրեք ջրի մակարդակի նշագիծ PPT-ին C# REST API-ով-ի հոդվածը:

 Հայերեն