C# REST API के साथ PowerPoint स्लाइड्स को एनिमेट करें

C# REST API के साथ स्लाइड्स को एनिमेट करने के लिए इस लेख का अनुसरण करें। आप .NET क्लाउड API का उपयोग करके C# लो कोड API के साथ स्लाइड शो ट्रांज़िशन सेट करना सीखेंगे। आप वांछित स्लाइड्स में विभिन्न ट्रांज़िशन प्रभाव सेट करके मौजूदा पावरपॉइंट प्रेजेंटेशन को संशोधित करना सीखेंगे।

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

C# REST API के साथ स्लाइड ट्रांज़िशन जोड़ने के चरण

  1. ट्रांज़िशन जोड़ने के लिए SlidesApi ऑब्जेक्ट बनाने के लिए क्रेडेंशियल सेट करें
  2. ट्रांजिशन जोड़ने के लिए प्रस्तुति को क्लाउड स्टोरेज पर अपलोड करें
  3. संक्रमण सेट करने के लिए एक नई स्लाइड बनाएँ
  4. संक्रमण विशेषताओं को सेट करने के लिए SlideShowTransition वर्ग का ऑब्जेक्ट बनाएँ
  5. SlideShowTransition ऑब्जेक्ट में ट्रांज़िशन सेटिंग सेट करें
  6. वांछित स्लाइड का ट्रांज़िशन सेट करने के लिए UpdateSlide() विधि को कॉल करें
  7. आउटपुट प्रस्तुति को नए बदलावों के साथ सहेजें

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

C# .NET-आधारित API के साथ PowerPoint में एनिमेशन और ट्रांज़िशन जोड़ने के लिए कोड

using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
using System;
using System.Collections.Generic;
using System.IO;
namespace AsposeTestCodes
{
class Program
{
static void Main(string[] args) // For setting transition
{
SlidesApi slidesApi = new SlidesApi("ID", "KEY");// API object for animation
FilesUploadResult uploadResult = slidesApi.UploadFile("MyPresentation.pptx", new MemoryStream(File.ReadAllBytes("MyPresentation.pptx")));
Slide dto = new Slide(); // New slide for holding transition information
var transition = new SlideShowTransition();
transition.Type = SlideShowTransition.TypeEnum.Rotate; // Slide show transition
transition.Speed = SlideShowTransition.SpeedEnum.Slow;
dto.SlideShowTransition = transition;// Fill the slide show transition
Slide slide = slidesApi.UpdateSlide("MyPresentation.pptx", 1, dto);
Stream stream = slidesApi.DownloadFile("MyPresentation.pptx");
var fs = new FileStream("Animated.pptx",
FileMode.Create, FileAccess.Write); // File stream for animated PPTX
stream.CopyTo(fs);//Fill the file stream
}
}
}

यह कोड दिखाता है कि C# REST API के साथ PowerPoint स्लाइड ट्रांज़िशन कैसे सेट करें। SlideShowTransition क्लास में AdvanceAfter, AdvanceAfterTime, AdvanceOnClick, SoundMode, SoundName आदि जैसे कई गुण होते हैं। आप सभी वांछित स्लाइड के लिए UpdateSlide() को कॉल करके एक ही ट्रांज़िशन का उपयोग कई स्लाइड के लिए कर सकते हैं।

इस लेख ने हमें C# RESTful सेवा के साथ PowerPoint प्रस्तुति संक्रमण के साथ काम करने के लिए मार्गदर्शन किया है। प्रस्तुति स्लाइड में अनुभाग जोड़ने के लिए, C# REST API के साथ PowerPoint में अनुभाग जोड़ें पर लेख देखें।

 हिन्दी