![](https://products-qa.fileformat.com/fi/presentation/javascript/officegen-pptx/header-image.png)
Officegen-PPTX
JavaScript-kirjasto PowerPoint-esityksille
Avoimen lähdekoodin JavaScript-sovellusliittymä PPTX-esityksiä lukemiseen, kirjoittamiseen, muokkaamiseen ja muuntamiseen.
Avoimen lähdekoodin puhdas JavaScript API, jonka avulla tietokoneohjelmoijat voivat luoda PowerPoint (PPTX) -esityksiä Microsoft Office 2007:lle ja uudemmille. Hienoa Officegenissa on, että se voi toimia useissa ympäristöissä. Sitä voidaan käyttää kaikissa ympäristöissä, jotka tukevat Node.js:ää, mukaan lukien Linux, OSX ja Windows.
Officegen-PPTX tukee täysin useita tärkeitä ominaisuuksia Microsoft PowerPoint -asiakirjojen (.pptx-tiedosto) luomiseen, kuten diojen lisäämiseen, alkuperäisten kaavioiden luomiseen, kuvien lisäämiseen, piilotettujen diojen tuki, diojen asettelutuki, päivämäärän, kellonajan ja nykyisen dian numeron lisääminen, lisääminen. fontit, värit ja tausta jne.
Officegenin käytön aloittaminen
Officegenin uusinta versiota voidaan käyttää asentamalla se suoraan officegen-arkistosta kutsumalla alla olevaa komentoa.
Asenna Officegen-arkiston avulla
$ npm install Ziv-Barber/officegen#master
JavaScript-kirjasto PowerPoint PPTX -esityksen luomiseksi
Officegen-PPTX API:n avulla kehittäjät voivat luoda PowerPoint 2007 -esityksen omissa JavaScript-sovelluksissaan. PPTX- tai PPSX-esitystiedostoon on luotava vähintään yksi dia. Kun dia on luotu, voit sijoittaa erilaisia esineitä, kuten tekstiruutua, muotoja, kuvia jne
Luo PPTX-tiedosto - 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)
Lisää objekteja PPTX-esitykseen
Officegen-PPTX tarjoaa kehittäjille mahdollisuuden lisätä kuvan PowerPoint PPTX -esitykseen JavaScript-sovelluksissa. Kun olet luonut uuden dian, voit helposti lisätä objektin tähän diaan. Objekti voi olla tekstilaatikko, muotoja tai kuvia jne. Voit helposti asettaa objektien ominaisuuksia, kuten nimen, värin, esityksen jne.
Lisää kuva PPTX:ssä - 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)
Lisää kaavio PPTX-diaan
Ohjelmiston ohjelmoijat voivat helposti lisätä kaavioita PowerPoint PPTX Slide -sovellukseen Officegen-PPTX:n avulla. Kehittäjät voivat käyttää JavaScript-sovelluksissaan useita erilaisia kaavioita, kuten pylväskaavioita, ympyräkaavioita ja palkkikaavioita.
Lisää kaavio diaan - 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)