Officegen-PPTX
PowerPoint təqdimatları üçün JavaScript kitabxanası
PPTX təqdimatlarını oxumaq, yazmaq, redaktə etmək və çevirmək üçün açıq mənbəli JavaScript API.
Kompüter proqramçılarına Microsoft Office 2007 və sonrakı versiyalar üçün PowerPoint (PPTX) təqdimatları yaratmağa imkan verən açıq mənbəli təmiz JavaScript API. Officegen-in üstün cəhəti onun bir neçə mühitdə işləyə bilməsidir. O, Linux, OSX və Windows daxil olmaqla Node.js-i dəstəkləyən bütün mühitlərdə istifadə edilə bilər.
Microsoft PowerPoint sənədlərini (.pptx faylı) yaratmaq üçün bir neçə vacib funksiya Officegen-PPTX tərəfindən tam dəstəklənir, məsələn, slaydlar əlavə etmək, yerli diaqramlar yaratmaq, Şəkillər əlavə etmək, gizli slaydlar dəstəyi, slayd tərtibatlarına dəstək, tarix, vaxt və cari slayd nömrəsi əlavə etmək, əlavə etmək şriftlər, rənglər və fon və s.
Officegen ilə işə başlamaq
Officegen-in ən son buraxılışı onu birbaşa officegen repozitoriyasından quraşdıraraq aşağıdakı əmrə zəng etməklə istifadə edilə bilər.
Officegen repository istifadə edərək quraşdırın
$ npm install Ziv-Barber/officegen#master
PowerPoint PPTX təqdimatı yaratmaq üçün JavaScript Kitabxanası
Officegen-PPTX API yaradıcılara öz JavaScript proqramlarında PowerPoint 2007 təqdimatını yaratmağa imkan verir. PPTX və ya PPSX təqdimat faylınızda ən azı bir slayd yaratmaq lazımdır. Slayd yaradıldıqdan sonra müxtəlif obyektləri, məsələn, mətn qutusu, formalar, şəkillər və s. yerləşdirə bilərsiniz
PPTX faylı yaradın - JavaScript
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 Təqdimatına Obyektlər əlavə edin
Officegen-PPTX tərtibatçılara JavaScript proqramları daxilində PowerPoint PPTX Təqdimatına şəkil əlavə etmək imkanı verir. Yeni slayd yaratdıqdan sonra siz asanlıqla bu slaydda obyekt əlavə edə bilərsiniz. Obyekt mətn qutusu, formalar və ya şəkillər və s. ola bilər. Siz obyektlərin ad, rəng, şou və s. kimi xassələrini asanlıqla təyin edə bilərsiniz.
PPTX-də Şəkil əlavə et - 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 Slaydına Diaqram əlavə edin
Proqram proqramçıları Officegen-PPTX istifadə edərək PowerPoint PPTX Slide-ə asanlıqla qrafiklər əlavə edə bilərlər. Tərtibatçılar sütun diaqramları, pasta diaqramları və bar diaqramları kimi JavaScript proqramlarında bir neçə növ diaqramdan istifadə edə bilərlər.
Slaydda Diaqram əlavə edin - 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.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)