C# REST API के साथ प्रेजेंटेशन से वॉटरमार्क हटाएं

यह आलेख मार्गदर्शन करता है कि C# REST API के साथ presentation से वॉटरमार्क कैसे हटाएं। आप .NET-आधारित SDK में कुछ API कॉल का उपयोग करके C# लो कोड API के साथ PowerPoint में वॉटरमार्क कैसे हटाएं सीखेंगे। नमूना कोड एपीआई प्रतिक्रिया से आउटपुट फ़ाइल के निर्माण को भी प्रदर्शित करेगा।

पूर्वावश्यकता

C# REST API के साथ PPT से वॉटरमार्क हटाने के चरण

  1. वॉटरमार्क हटाने के लिए SlidesApi क्लास का एक उदाहरण बनाएं
  2. इनपुट और आउटपुट प्रेजेंटेशन फ़ाइल नाम सेट करें
  3. इनपुट फ़ाइल को मेमोरी स्ट्रीम में पढ़ें
  4. इनपुट प्रेजेंटेशन फ़ाइल स्ट्रीम के साथ DeleteWatermarkOnline() विधि को लागू करें
  5. प्रतिक्रिया में मेमोरी स्ट्रीम को सहेजें और इसे स्थानीय डिस्क पर सहेजें

ये चरण संक्षेप में बताते हैं C# REST API के साथ PowerPoint से वॉटरमार्क कैसे हटाएं। इनपुट प्रेजेंटेशन को एक स्ट्रीम में लोड करें और इनपुट स्ट्रीम का उपयोग करके DeleteWatermarkOnline() विधि को कॉल करें। यह एपीआई कॉल आउटपुट स्ट्रीम लौटाता है जिसे डिस्क पर सहेजा जा सकता है।

सी# रेस्टफुल सर्विस के साथ पीपीटी ऑनलाइन से वॉटरमार्क हटाने के लिए कोड

// 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-आधारित API के साथ PowerPoint स्लाइड से वॉटरमार्क कैसे हटाया जाए। यह प्रेजेंटेशन में सभी स्लाइड्स से वॉटरमार्क हटा देता है। यदि स्रोत प्रस्तुति पासवर्ड से सुरक्षित है, तो वॉटरमार्क हटाने के लिए फ़ाइल खोलने के लिए एपीआई कॉल में पासवर्ड प्रॉपर्टी का उपयोग करें।

इस लेख ने हमें सिखाया है कि C# REST API के साथ PPTX से वॉटरमार्क कैसे हटाएं। किसी प्रस्तुतिकरण में वॉटरमार्क सम्मिलित करने के लिए, C# REST API के साथ PPT में वॉटरमार्क जोड़ें पर आलेख देखें।

 हिन्दी