Officegen-PPTX
पावरपॉइंट प्रेजेंटेशन के लिए जावास्क्रिप्ट लाइब्रेरी
PPTX प्रस्तुतियों को पढ़ने, लिखने, संपादित करने और परिवर्तित करने के लिए ओपन सोर्स जावास्क्रिप्ट एपीआई।
ओपन सोर्स शुद्ध जावास्क्रिप्ट एपीआई जो कंप्यूटर प्रोग्रामर को माइक्रोसॉफ्ट ऑफिस 2007 और बाद में पावरपॉइंट (पीपीटीएक्स) प्रस्तुतियां उत्पन्न करने की अनुमति देता है। Officegen के बारे में सबसे अच्छी बात यह है कि यह कई वातावरणों में काम कर सकता है। इसका उपयोग उन सभी परिवेशों में किया जा सकता है जो Linux, OSX और Windows सहित Node.js का समर्थन करते हैं।
Microsoft PowerPoint दस्तावेज़ (.pptx फ़ाइल) बनाने के लिए Officegen-PPTX द्वारा कई महत्वपूर्ण सुविधाएँ पूरी तरह से समर्थित हैं जैसे स्लाइड जोड़ना, मूल चार्ट बनाना, चित्र जोड़ना, छिपी स्लाइड समर्थन, स्लाइड लेआउट समर्थन, दिनांक, समय और वर्तमान स्लाइड संख्या जोड़ना, जोड़ना फोंट, रंग, और पृष्ठभूमि, आदि।
ऑफिसजेन के साथ शुरुआत करना
ऑफिसजेन की सबसे हाल की रिलीज़ को नीचे दिए गए कमांड को कॉल करके सीधे ऑफिसजेन रिपोजिटरी से इंस्टॉल करके इस्तेमाल किया जा सकता है।
ऑफिसजेन रिपॉजिटरी का उपयोग करके इंस्टॉल करें
$ npm install Ziv-Barber/officegen#master
पावरपॉइंट पीपीटीएक्स प्रेजेंटेशन बनाने के लिए जावास्क्रिप्ट लाइब्रेरी
ऑफिसजेन-पीपीटीएक्स एपीआई डेवलपर्स को अपने स्वयं के जावास्क्रिप्ट अनुप्रयोगों के अंदर एक PowerPoint 2007 प्रस्तुति बनाने की अनुमति देता है। अपनी PPTX या PPSX प्रस्तुति फ़ाइल में कम से कम एक स्लाइड बनाना आवश्यक है। एक बार स्लाइड बन जाने के बाद आप अलग-अलग ऑब्जेक्ट रख सकते हैं, जैसे टेक्स्ट बॉक्स, आकार, चित्र आदि
PPTX फ़ाइल बनाएँ - जावास्क्रिप्ट
const officegen = require('officegen')
const fs = require('fs')
// Create an empty PPTX file
let pptx = officegen('pptx')
// Add slide
let slide = pptx.makeTitleSlide('FileFormat', 'FileFormat Developer Guide')
// Set output path
let out = fs.createWriteStream('slide.pptx')
// Save
pptx.generate(out)
PPTX प्रेजेंटेशन में ऑब्जेक्ट जोड़ें
Officegen-PPTX डेवलपर्स को जावास्क्रिप्ट अनुप्रयोगों के अंदर PowerPoint PPTX प्रस्तुति में एक छवि जोड़ने की सुविधा प्रदान करता है। एक बार जब आप एक नई स्लाइड बना लेते हैं, तो आप इस स्लाइड में आसानी से कोई ऑब्जेक्ट जोड़ सकते हैं। ऑब्जेक्ट एक टेक्स्ट बॉक्स, आकार या चित्र आदि हो सकता है। आप आसानी से ऑब्जेक्ट के गुण, जैसे नाम, रंग, शो, आदि सेट कर सकते हैं।
PPTX में छवि जोड़ें - जावास्क्रिप्ट
const officegen = require('officegen')
const fs = require('fs')
// Create a new PPTX file
let pptx = officegen('pptx')
// Create a new slide
let slide = pptx.makeNewSlide();
// Add Image
slide.addImage('sample.jpg')
// Set save path
let out = fs.createWriteStream('image.pptx')
// Save
pptx.generate(out)
PPTX स्लाइड में चार्ट जोड़ें
सॉफ़्टवेयर प्रोग्रामर Officegen-PPTX का उपयोग करके PowerPoint PPTX स्लाइड में आसानी से चार्ट जोड़ सकते हैं। डेवलपर अपने जावास्क्रिप्ट अनुप्रयोगों के अंदर कई प्रकार के चार्ट का उपयोग कर सकते हैं जैसे कॉलम चार्ट, पाई चार्ट और बार चार्ट।
स्लाइड में चार्ट जोड़ें - जावास्क्रिप्ट
const officegen = require('officegen')
const fs = require('fs')
// Create a new PPTX file
let pptx = officegen('pptx')
// Create a new slide
let slide = pptx.makeTitleSlide('FileFormat', 'FileFormat Developer Guide')
// Creata a new column chart
slide = pptx.makeNewSlide();
slide.name = 'Chart slide';
slide.back = 'ffffff';
slide.addChart(
renderType: 'column',
valAxisTitle: 'Costs/Revenues ($)',
catAxisTitle: 'Category',
valAxisNumFmt: '$0',
valAxisMaxValue: 24,
data: [ // each item is one serie
{
name: 'Income',
labels: ['2005', '2006', '2007', '2008', '2009'],
values: [23.5, 26.2, 30.1, 29.5, 24.6],
color: 'ff0000' // optional
},
{
name: 'Expense',
labels: ['2005', '2006', '2007', '2008', '2009'],
values: [18.1, 22.8, 23.9, 25.1, 25],
color: '00ff00' // optional
}]
}
)
// Set save path
let out = fs.createWriteStream('Chart.pptx')
// Save
pptx.generate(out)