Officegen-PPTX
„JavaScript“ biblioteka, skirta „PowerPoint“ pristatymams
Atvirojo kodo „JavaScript“ API, skirta skaityti, rašyti, redaguoti ir konvertuoti PPTX pristatymus.
Atvirojo kodo grynas JavaScript API, leidžiantis kompiuterių programuotojams generuoti PowerPoint (PPTX) pristatymus, skirtus Microsoft Office 2007 ir naujesnėms versijoms. Puikus Officegen dalykas yra tai, kad jis gali veikti keliose aplinkose. Jis gali būti naudojamas visose aplinkose, kurios palaiko Node.js, įskaitant Linux, OSX ir Windows.
„Officegen-PPTX“ visiškai palaiko keletą svarbių funkcijų, skirtų „Microsoft PowerPoint“ dokumentams (.pptx failams) generuoti, pvz., skaidrių pridėjimas, vietinių diagramų kūrimas, vaizdų pridėjimas, paslėptų skaidrių palaikymas, skaidrių išdėstymo palaikymas, datos, laiko ir dabartinės skaidrės numerio pridėjimas, pridėjimas šriftai, spalvos, fonas ir kt.
Darbo su Officegen pradžia
Naujausią „Officegen“ leidimą galima naudoti tiesiogiai jį įdiegus iš „Officegen“ saugyklos iškviečiant toliau pateiktą komandą.
Įdiekite naudodami „Officegen“ saugyklą
$ npm install Ziv-Barber/officegen#master
„JavaScript“ biblioteka, skirta „PowerPoint“ PPTX pristatymui sukurti
„Officegen-PPTX API“ leidžia kūrėjams sukurti „PowerPoint 2007“ pristatymą savo „JavaScript“ programose. PPTX arba PPSX pristatymo faile būtina sukurti bent vieną skaidrę. Sukūrę skaidrę galite įdėti įvairius objektus, tokius kaip teksto laukelis, figūros, vaizdai ir kt
Sukurkite PPTX failą - 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)
Pridėkite objektus prie PPTX pristatymo
Officegen-PPTX suteikia kūrėjams galimybę įtraukti vaizdą į PowerPoint PPTX pristatymą JavaScript programose. Sukūrę naują skaidrę, galite lengvai pridėti objektą prie šios skaidrės. Objektas gali būti teksto laukelis, figūros ar vaizdai ir pan. Galite lengvai nustatyti objektų savybes, tokias kaip pavadinimas, spalva, rodymas ir kt.
Pridėti vaizdą į 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)
Pridėkite diagramą į PPTX skaidrę
Programinės įrangos programuotojai gali lengvai įtraukti diagramas į PowerPoint PPTX Slide naudodami Officegen-PPTX. Kūrėjai savo „JavaScript“ programose gali naudoti kelių tipų diagramas, pvz., stulpelių diagramas, skritulines diagramas ir juostines diagramas.
Pridėti diagramą skaidrėje – „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)