PowerPoint में चित्र को C# REST API से बदलें

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

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

PPT में छवि को C# .NET-आधारित API से बदलने के चरण

  1. चित्र को बदलने के लिए SlidesApi क्लास ऑब्जेक्ट को प्रारंभ करें
  2. प्रतिस्थापन के लिए लक्ष्य प्रस्तुति को कुछ छवियों के साथ अपलोड करें
  3. प्रेजेंटेशन में जोड़ने के लिए स्रोत छवि को स्ट्रीम ऑब्जेक्ट में लोड करें
  4. प्रेजेंटेशन नाम, लक्ष्य छवि सूचकांक और नई छवि स्ट्रीम प्रदान करके ReplaceImage() विधि को लागू करें
  5. नई छवि के साथ संशोधित प्रस्तुतिकरण डाउनलोड करें

चरण वर्णन करते हैं कि C# REST इंटरफ़ेस के साथ PowerPoint में चित्र को कैसे बदला जाए। स्रोत प्रस्तुति को क्लाउड स्टोरेज पर अपलोड करें, वांछित छवि को स्ट्रीम ऑब्जेक्ट में पढ़ें, और आवश्यक तर्कों के साथ ReplaceImage() विधि को कॉल करें। इसके बाद, अद्यतन प्रस्तुति लाने के लिए डाउनलोडफ़ाइल विधि को कॉल करें।

PPT में चित्र को C# REST API से बदलने के लिए कोड

using Aspose.Slides.Cloud.Sdk;
using System;
using System.IO;
namespace SlideEditor
{
class UpdatePresentation
{
static void Main(string[] args)
{
// Set up the API client with access credentials
var slidesApiClient = new SlidesApi("Client ID", "Secret");
// Specify the name of the presentation file
string inputPresentation = "InputSlides.pptx";
// Upload the presentation to the server for processing
var uploadResult = slidesApiClient.UploadFile(inputPresentation, new MemoryStream(File.ReadAllBytes(inputPresentation)));
// Open the image file to replace an image in the presentation
Stream replacementImage = File.OpenRead("ReplacementImage.png");
// Replace the image on the first slide
slidesApiClient.ReplaceImage("InputSlides.pptx", 1, replacementImage);
Console.WriteLine("Image on index 1 has been replaced successfully.");
// Download the updated presentation back from the server
Stream modifiedPresentationStream = slidesApiClient.DownloadFile(inputPresentation);
// Save the updated presentation locally with a new name
using (var saveFileStream = new FileStream("UpdatedSlides.pptx", FileMode.Create, FileAccess.Write))
{
modifiedPresentationStream.CopyTo(saveFileStream);
}
Console.WriteLine("Updated presentation saved as 'UpdatedSlides.pptx'.");
}
}
}

इस कोड ने प्रदर्शित किया है कि C# RESTful Service के साथ PowerPoint में चित्र का आकार कैसे बदला जाए। यदि आप प्रेजेंटेशन फ़ाइल को क्लाउड स्टोरेज पर अपलोड नहीं करते हैं, तो यह क्लाउड स्टोरेज से उसी नाम से किसी भी उपलब्ध प्रेजेंटेशन का उपयोग करेगा। यदि आप किसी अन्य सत्र में पहले अपलोड किए गए क्लाउड स्टोरेज से मौजूदा फ़ाइल नाम का उपयोग करते हैं तो आपको अलग-अलग परिणाम मिल सकते हैं।

इस लेख ने हमें प्रेजेंटेशन में किसी छवि को बदलने की प्रक्रिया सिखाई है। नई तस्वीर जोड़ने के लिए, C# REST API के साथ PowerPoint में चित्र जोड़ें पर लेख देखें।

 हिन्दी