C# REST API के साथ PowerPoint में पृष्ठभूमि हटाएं

यह ट्यूटोरियल बताता है कि C# REST API के साथ PowerPoint में बैकग्राउंड कैसे डिलीट करें। आप सीखेंगे कि .NET-आधारित क्लाउड SDK का उपयोग करके C# लो कोड API के साथ PowerPoint में बैकग्राउंड कैसे डिलीट करें। प्रेजेंटेशन में सभी या चयनित स्लाइड से बैकग्राउंड इमेज को डिलीट करने के विवरण पर चर्चा की जाएगी।

पूर्वापेक्षा

C# REST इंटरफ़ेस के साथ PowerPoint में पृष्ठभूमि हटाने के चरण

  1. छवि पृष्ठभूमि को हटाने के लिए क्लाइंट आईडी और सीक्रेट के साथ SlidesApi ऑब्जेक्ट बनाएं
  2. छवि पृष्ठभूमि वाली स्लाइड वाली लक्ष्य प्रस्तुति अपलोड करें
  3. अपलोड की गई प्रस्तुति और स्लाइड संख्या प्रदान करके DeleteBackground() विधि को लागू करें
  4. पृष्ठभूमि हटाने के बाद अपडेट की गई प्रस्तुति डाउनलोड करें

ये चरण बताते हैं कि C# REST इंटरफ़ेस के साथ PowerPoint में चित्र पृष्ठभूमि को कैसे हटाया जाए। क्लाइंट ID/सीक्रेट का उपयोग करके SlidesApi बनाएँ और बैकग्राउंड इमेज के साथ स्रोत प्रेजेंटेशन अपलोड करें। अपलोड की गई प्रेजेंटेशन और 1 से शुरू होने वाली स्लाइड इंडेक्स प्रदान करके DeleteBackground() विधि को लागू करें।

C# RESTful सेवा के साथ पावर प्वाइंट में पृष्ठभूमि हटाने के लिए कोड

using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
using System;
using System.IO;
namespace AsposeKBExamples
{
class Program
{
static void Main(string[] args) // For deleting background
{
SlidesApi api = new SlidesApi("Client ID", "Client Secret"); // for removing image background
string presFileName = "Presentation.pptx";
FilesUploadResult uploadResult = api.UploadFile(presFileName, new MemoryStream(File.ReadAllBytes(presFileName)));
var currentBackground = api.DeleteBackground(presFileName, 1);
Stream stream = api.DownloadFile(presFileName);
FileStream fs = new FileStream("BackgroundRemoved.pptx", FileMode.Create, FileAccess.Write);
stream.CopyTo(fs);//Fill the file stream
}
}
}

इस कोड ने C# RESTful Service के साथ PowerPoint प्रेजेंटेशन से बैकग्राउंड हटाने का तरीका प्रदर्शित किया है। आप प्रेजेंटेशन में सभी स्लाइड्स को दोहराकर और DeleteBackground() विधि को कॉल करके इस प्रक्रिया को दोहरा सकते हैं। प्रत्येक स्लाइड के गुणों की जाँच करके और केवल चयनित स्लाइड्स से बैकग्राउंड इमेज हटाकर स्लाइड्स को फ़िल्टर किया जा सकता है।

इस लेख में हमने स्लाइड से बैकग्राउंड इमेज हटाना सिखाया है। अगर आप इमेज बैकग्राउंड बनाना चाहते हैं, तो C# REST API के साथ PowerPoint में पृष्ठभूमि के रूप में चित्र का उपयोग करें पर लेख देखें।

 हिन्दी