यह त्वरित ट्यूटोरियल बताता है कि कैसे सरल टू-डू चरणों और एक रन करने योग्य नमूना कोड की सहायता से सी#** का उपयोग करके HTML में पावरपॉइंट स्लाइड बनाएं। आप एक नया presentation बना सकते हैं और इसे HTML के रूप में सहेज सकते हैं या ब्राउज़र में प्रदर्शित करने के लिए किसी मौजूदा प्रस्तुति को HTML में बदल सकते हैं। आप MS PowerPoint या किसी अन्य तृतीय-पक्ष उपकरण को स्थापित किए बिना C#** के साथ एक **HTML प्रस्तुति बना सकते हैं।
C# का उपयोग करके HTML में PowerPoint स्लाइड बनाने के चरण
- NuGet पैकेज मैनेजर का उपयोग करके Aspose.Slides for .NET को स्थापित करने के लिए प्रोजेक्ट को कॉन्फ़िगर करें
- Presentation क्लास ऑब्जेक्ट का उपयोग करके एक खाली पावरपॉइंट प्रेजेंटेशन बनाएं
- नव निर्मित प्रस्तुति में पहले डिफ़ॉल्ट slide का संदर्भ प्राप्त करें
- एक आयत प्रकार ऑटो आकार डालें
- परिणामी प्रस्तुति को HTML फ़ाइल के रूप में सहेजें
ये चरण केवल कुछ एपीआई कॉल की सहायता से सी#* का उपयोग करके HTML प्रस्तुति स्लाइड बनाने के लिए मार्गदर्शन करते हैं। आप एक नई प्रस्तुति बना सकते हैं या HTML में कनवर्ट करने के लिए किसी मौजूदा प्रस्तुति को लोड कर सकते हैं। यहां हमने स्पष्टता के लिए HTML पृष्ठ पर सामग्री दिखाने के लिए एक आयताकार प्रकार का ऑटो-आकृति बनाया है।
सी # का उपयोग कर एचटीएमएल प्रेजेंटेशन बनाने के लिए कोड
using System; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace TestSlides | |
{ | |
public class CreatePowerPointSlidesInHTML | |
{ | |
public static void PowerPointSlidesInHTML() | |
{ | |
// Initialize a license to avoid watermark in the output HTML presentation | |
Aspose.Slides.License licForCSlides= new Aspose.Slides.License(); | |
licForCSlides.SetLicense("Aspose.Total.lic"); | |
// Create an empty presentation or load existing one | |
using (Presentation newPresentation = new Presentation()) | |
{ | |
// Get the reference to the first slide in the new presentation | |
ISlide firstSlide = newPresentation.Slides[0]; | |
// Insert a rectangle type auto shape | |
firstSlide.Shapes.AddAutoShape(ShapeType.Rectangle, 60, 160, 350, 160); | |
newPresentation.Save("NewHtmlPresentation.html", SaveFormat.Html); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
C#* का उपयोग करके HTML में *PowerPoint स्लाइड्स को रेंडर करने के लिए इस कोड ने एक ऑटो-शेप जोड़ा है, हालांकि आप हाइपरलिंक्स, मीडिया फाइल्स, टेक्स्ट पैराग्राफ्स, बुलेट्स, नंबरेड लिस्ट्स, चार्ट्स, शेप्स, स्मार्ट आर्ट आदि जोड़ सकते हैं। इसी तरह, आउटपुट को सेव करते समय HTML, आप उन स्लाइड्स का चयन कर सकते हैं जिन्हें आप HTML में रेंडर करना चाहते हैं और साथ ही इसे मेमोरी स्ट्रीम में सेव करने के विकल्प के साथ भी चुन सकते हैं।
इस ट्यूटोरियल में, हमने C#* का उपयोग करके *प्रस्तुति को HTML में बदलना सीखा। यदि आप किसी प्रस्तुति में कुछ वॉटरमार्क जोड़ना सीखना चाहते हैं, तो सी # का उपयोग कर पीपीटीएक्स प्रस्तुति में छवि वॉटरमार्क कैसे जोड़ें पर लेख देखें।