Officegen-PPTX
JavaScript-bibliotek til PowerPoint-præsentationer
Open Source JavaScript API til at læse, skrive, redigere og konvertere PPTX-præsentationer.
Open Source ren JavaScript API, der gør det muligt for computerprogrammører at generere PowerPoint (PPTX) præsentationer til Microsoft Office 2007 og nyere. Det fantastiske ved Officegen er, at det kan fungere i flere miljøer. Det kan bruges i alle de miljøer, der understøtter Node.js, inklusive Linux, OSX og Windows.
Adskillige vigtige funktioner understøttes fuldt ud af Officegen-PPTX til generering af Microsoft PowerPoint-dokumenter (.pptx-fil), såsom tilføjelse af dias, oprettelse af native diagrammer, tilføjelse af billeder, understøttelse af skjulte dias, understøttelse af diaslayout, tilføjelse af dato, klokkeslæt og nuværende diasnummer, tilføjelse skrifttyper, farver og baggrund mv.
Kom godt i gang med Officegen
Den seneste udgivelse af officegen kan bruges ved at installere den direkte fra officegen-lageret ved at kalde nedenstående kommando.
Installer ved hjælp af officegen-lageret
$ npm install Ziv-Barber/officegen#master
JavaScript-bibliotek til at oprette PowerPoint PPTX-præsentation
Officegen-PPTX API giver udviklere mulighed for at oprette en PowerPoint 2007-præsentation i deres egne JavaScript-applikationer. Det er nødvendigt at oprette mindst ét dias i din PPTX- eller PPSX-præsentationsfil. Når diaset er oprettet, kan du placere forskellige objekter, såsom tekstboks, figurer, billeder osv
Opret PPTX-fil - 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)
Føj objekter til PPTX-præsentation
Officegen-PPTX giver udviklere mulighed for at tilføje et billede til PowerPoint PPTX-præsentation i JavaScript-applikationer. Når du har oprettet et nyt dias, kan du nemt tilføje et objekt til dette dias. Objektet kan være en tekstboks, figurer eller billeder osv. Du kan nemt indstille egenskaber for objekter, såsom navn, farve, show mv.
Tilføj billede i 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)
Tilføj diagram til PPTX-dias
Softwareprogrammører kan nemt tilføje diagrammer til PowerPoint PPTX Slide ved hjælp af Officegen-PPTX. Udviklere kan bruge flere typer diagrammer i deres JavaScript-applikationer, såsom kolonnediagrammer, cirkeldiagrammer og søjlediagram.
Tilføj diagram i dias - 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)