![](https://products-qa.fileformat.com/bn/presentation/javascript/officegen-pptx/header-image.png)
Officegen-PPTX
পাওয়ারপয়েন্ট প্রেজেন্টেশনের জন্য জাভাস্ক্রিপ্ট লাইব্রেরি
PPTX উপস্থাপনা পড়তে, লিখতে, সম্পাদনা করতে এবং রূপান্তর করতে ওপেন সোর্স জাভাস্ক্রিপ্ট API।
ওপেন সোর্স বিশুদ্ধ JavaScript API যা কম্পিউটার প্রোগ্রামারদের Microsoft Office 2007 এবং পরবর্তী সময়ের জন্য PowerPoint (PPTX) উপস্থাপনা তৈরি করতে দেয়। Officegen সম্পর্কে দুর্দান্ত জিনিস হল এটি বিভিন্ন পরিবেশে কাজ করতে পারে। এটি সেই সমস্ত পরিবেশে ব্যবহার করা যেতে পারে যা Linux, OSX এবং Windows সহ Node.js সমর্থন করে।
Microsoft PowerPoint নথি (.pptx ফাইল) তৈরি করার জন্য Officegen-PPTX দ্বারা বেশ কিছু গুরুত্বপূর্ণ বৈশিষ্ট্য সম্পূর্ণরূপে সমর্থিত যেমন স্লাইড যোগ করা, নেটিভ চার্ট তৈরি করা, ছবি যোগ করা, লুকানো স্লাইড সমর্থন, স্লাইড লেআউট সমর্থন, তারিখ, সময় এবং বর্তমান স্লাইড নম্বর যোগ করা, যোগ করা। ফন্ট, রং, এবং পটভূমি, ইত্যাদি
অফিসজেন দিয়ে শুরু করা
অফিসজেনের সাম্প্রতিক রিলিজটি নিচের কমান্ডে কল করে সরাসরি অফিসজেন সংগ্রহস্থল থেকে ইনস্টল করে ব্যবহার করা যেতে পারে।
অফিসজেন সংগ্রহস্থল ব্যবহার করে ইনস্টল করুন
$ npm install Ziv-Barber/officegen#master
পাওয়ারপয়েন্ট পিপিটিএক্স উপস্থাপনা তৈরি করতে জাভাস্ক্রিপ্ট লাইব্রেরি
Officegen-PPTX API ডেভেলপারদের তাদের নিজস্ব JavaScript অ্যাপ্লিকেশনের মধ্যে একটি 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)
পিপিটিএক্স প্রেজেন্টেশনে অবজেক্ট যোগ করুন
Officegen-PPTX বিকাশকারীদের জাভাস্ক্রিপ্ট অ্যাপ্লিকেশনগুলির মধ্যে পাওয়ারপয়েন্ট পিপিটিএক্স উপস্থাপনায় একটি চিত্র যুক্ত করার সুবিধা প্রদান করে। একবার আপনি একটি নতুন স্লাইড তৈরি করলে, আপনি সহজেই এই স্লাইডে একটি বস্তু যোগ করতে পারেন। অবজেক্টটি একটি টেক্সট বক্স, আকার বা ছবি ইত্যাদি হতে পারে। আপনি সহজেই বস্তুর বৈশিষ্ট্য যেমন নাম, রঙ, প্রদর্শন ইত্যাদি সেট করতে পারেন।
PPTX - JavaScript-এ ছবি যোগ করুন
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 ব্যবহার করে পাওয়ারপয়েন্ট 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)