यह आलेख मार्गदर्शन करता है कि C# REST API के साथ presentation से वॉटरमार्क कैसे हटाएं। आप .NET-आधारित SDK में कुछ API कॉल का उपयोग करके C# लो कोड API के साथ PowerPoint में वॉटरमार्क कैसे हटाएं सीखेंगे। नमूना कोड एपीआई प्रतिक्रिया से आउटपुट फ़ाइल के निर्माण को भी प्रदर्शित करेगा।
पूर्वावश्यकता
डाउनलोड करना Aspose.Slides Cloud SDK for Dotnet to remove a watermark
वॉटरमार्क हटाने के लिए उपरोक्त SDK के साथ C# प्रोजेक्ट सेटअप करें
C# REST API के साथ PPT से वॉटरमार्क हटाने के चरण
- वॉटरमार्क हटाने के लिए SlidesApi क्लास का एक उदाहरण बनाएं
- इनपुट और आउटपुट प्रेजेंटेशन फ़ाइल नाम सेट करें
- इनपुट फ़ाइल को मेमोरी स्ट्रीम में पढ़ें
- इनपुट प्रेजेंटेशन फ़ाइल स्ट्रीम के साथ DeleteWatermarkOnline() विधि को लागू करें
- प्रतिक्रिया में मेमोरी स्ट्रीम को सहेजें और इसे स्थानीय डिस्क पर सहेजें
ये चरण संक्षेप में बताते हैं 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 में वॉटरमार्क जोड़ें पर आलेख देखें।