PptxGenJS
PPTX प्रस्तुतियों के लिए JavaScript लाइब्रेरी
वेब ऐप्स में पावरपॉइंट® पीपीटीएक्स बनाने और संशोधित करने के लिए ओपन सोर्स फ्री लाइब्रेरी।
PptxGenJS क्या है?
PptxGenJS एक ओपन सोर्स जावास्क्रिप्ट लाइब्रेरी है जिसमें बिना किसी बाहरी निर्भरता के PowerPoint PPTX प्रेजेंटेशन बनाने की क्षमता है। यह किसी भी आधुनिक डेस्कटॉप और मोबाइल ब्राउज़र में कुछ सरल जावास्क्रिप्ट कमांड के साथ पीपीटीएक्स फाइलें उत्पन्न कर सकता है और इसे नोड, एंगुलर, रिएक्ट और इलेक्ट्रॉन के साथ भी एकीकृत किया जा सकता है।
पावरपॉइंट जावास्क्रिप्ट लाइब्रेरी स्लाइड बनाने और संशोधित करने, चार्ट, छवियों, मीडिया फ़ाइलों और आकृतियों को स्लाइड में जोड़ने और टेबल के साथ-साथ स्लाइड में टेक्स्ट डालने जैसी सुविधाओं का समर्थन करती है। यह ब्रांडिंग, एसवीजी छवियों, एनिमेटेड जिफ, यूट्यूब वीडियो, आरटीएल टेक्स्ट और एशियाई फोंट के लिए मास्टर स्लाइड का भी समर्थन करता है। एक और उल्लेखनीय विशेषता है कि उचित MIME-प्रकार के साथ-साथ बेस 64, ब्लॉब और स्ट्रीम स्वरूपों के साथ क्लाइंट ब्राउज़रों को सीधे PPTX फ़ाइलों का निर्यात।
PptxGenJS कैसे स्थापित करें?
गिट का उपयोग करके स्थापित करने के लिए कृपया निम्न आदेश का उपयोग करें।
git . के माध्यम से PptxGenJS स्थापित करें
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
जावास्क्रिप्ट के माध्यम से PPTX प्रस्तुतियाँ बनाएँ
PptxGenJS लाइब्रेरी वेब ब्राउज़र या नोड डेस्कटॉप ऐप के अंदर कोड की कुछ पंक्तियों के साथ नई PowerPoint PPTX प्रस्तुतियाँ बनाने के लिए सुविधाएँ प्रदान करती है। एक बार प्रेजेंटेशन बन जाने के बाद आप प्रेजेंटेशन में एक नई स्लाइड जोड़ सकते हैं। स्लाइड में ऑब्जेक्ट जोड़ना भी आसान है जैसे चार्ट, टेबल, आकृतियाँ, चित्र आदि।
PPTX स्लाइड में चित्र और चार्ट जोड़ें
छवियाँ और चार्ट एक प्रस्तुति के लिए बहुत महत्व रखते हैं। सॉफ्टवेयर प्रोग्रामर PptxGenJS API की मदद से प्रेजेंटेशन स्लाइड में आसानी से इमेज और चार्ट जोड़ सकते हैं। छवि जोड़ने के लिए कई विकल्प उपलब्ध हैं जैसे स्थानीय URL द्वारा एक छवि जोड़ना, एक दूरस्थ URL से छवि, डेटा द्वारा छवि (पूर्व-एन्कोडेड बेस 64) और हाइपरलिंक के साथ छवि, आदि। यह एक छवि को क्रॉप करने और स्केल करने का भी समर्थन करता है।
जावास्क्रिप्ट के माध्यम से HTML को PowerPoint में बदलें
PptxGenJS लाइब्रेरी डेवलपर्स को HTML तालिकाओं को एक या अधिक स्लाइड में पुन: प्रस्तुत करते हुए HTML को PowerPoint PPTX प्रस्तुति में बदलने में सक्षम बनाती है। यह सेल स्टाइलिंग के लिए भी समर्थन प्रदान करता है जिसमें पृष्ठभूमि रंग, पैडिंग, फोंट, बॉर्डर आदि शामिल हैं।
TableToSlides विधि CSS शैली सहित तालिका को क्लोन करती है और स्लाइड बनाती है। कोड की निम्नलिखित 3 पंक्तियाँ HTML तालिका को PPTX स्लाइड में बदल सकती हैं।
- तत्काल PptxGenJS
- HTML तत्व Id और रेंडरिंग विकल्पों के साथ tableToSlides विधि को कॉल करें
- राइटफाइल मेथड की मदद से PPTX फाइल बनाएं
जावास्क्रिप्ट के माध्यम से HTML से PPTX रूपांतरण
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });