यह लेख C# का उपयोग करके HTML को PowerPoint में कैसे परिवर्तित करें, इस पर मार्गदर्शन करता है। इसमें पर्यावरण को सेट करने के लिए आवश्यक सभी जानकारी, प्रोग्राम लिखने के लिए कदम, और एक चलाने योग्य नमूना कोड C# का उपयोग करके PowerPoint में HTML फ़ाइल सम्मिलित करने के लिए शामिल है। यह एप्लिकेशन लिखने के लिए आवश्यक सभी महत्वपूर्ण वर्गों और विधियों के लिंक प्रदान करता है और फिर आवश्यकता के अनुसार परिणामी फ़ाइल को PPT या PPTX के रूप में सहेजता है।
C# का उपयोग करके HTML को PowerPoint में जोड़ने के चरण
- HTML डालने के लिए Aspose.Slides for .NET का उपयोग करने के लिए IDE सेट करें
- HTML एम्बेड करने के लिए Presentation वर्ग का उपयोग करके एक नई प्रस्तुति बनाएं
- स्रोत HTML फ़ाइल को स्ट्रीम में लोड करें
- AddFromHtml() पद्धति का उपयोग करके लोड की गई प्रस्तुति के अंत में HTML से सामग्री जोड़ें
- परिणामी PowerPoint प्रस्तुति को डिस्क पर सहेजें
ये चरण C# का उपयोग करके PowerPoint में HTML सम्मिलित करने के लिए विवरण प्रदान करते हैं। प्रक्रिया काफी सरल है क्योंकि एक नई प्रस्तुति फ़ाइल बनाई जाती है या आप प्रस्तुति क्लास ऑब्जेक्ट का उपयोग करके मौजूदा प्रस्तुति फ़ाइल लोड कर सकते हैं। इस वर्ग में स्लाइड्स नाम का एक संग्रह है जो प्रस्तुति के अंत में स्लाइड्स को जोड़ने के लिए AddFromHtml () विधि प्रदान करता है।
C# का उपयोग कर PowerPoint में HTML सम्मिलित करने के लिए कोड
using System.IO; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert HTML to PowerPoint presentation using C# | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Create a new presentation | |
using (var presentation = new Presentation()) | |
{ | |
// Load the HTML file | |
using (var htmlStream = File.OpenRead("SampleInputForPresentation.html")) | |
{ | |
// Add slides from the HTML | |
presentation.Slides.AddFromHtml(htmlStream); | |
} | |
// Save the resultant PowerPoint presentation | |
presentation.Save("MyPresentation.pptx", SaveFormat.Pptx); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} |
यह कोड C#* का उपयोग करके PowerPoint में HTML एम्बेड करने की प्रक्रिया को प्रदर्शित करता है। इसे Presentation.SlidesCollection.AddFromHtml() पद्धति का उपयोग करके निष्पादित किया जाता है जिसमें स्ट्रिंग, स्ट्रीम, IExternalResourceResolver, और TextReader जैसे विभिन्न तर्क लेने वाले कई अतिभारित फ़ंक्शन होते हैं। आप HTML स्ट्रिंग में बाहरी ऑब्जेक्ट लाने के लिए कॉलबैक ऑब्जेक्ट सेट कर सकते हैं, हालांकि बाहरी संसाधनों को अनदेखा करने के लिए आप इसे शून्य पर सेट कर सकते हैं।
इस लेख ने हमें C# का उपयोग करके HTML को PowerPoint में बदलना सिखाया है। यदि आप PDF को प्रस्तुतिकरण में बदलने की प्रक्रिया सीखना चाहते हैं, तो सी # का उपयोग कर पीडीएफ को प्रेजेंटेशन में कैसे परिवर्तित करें पर लेख देखें।