1. Produkti
  2.   Prezentācija
  3.   JavaScript
  4.   Officegen-PPTX

Officegen-PPTX

 
 

JavaScript bibliotēka PowerPoint prezentācijām

Atvērtā pirmkoda JavaScript API, lai lasītu, rakstītu, rediģētu un pārveidotu PPTX prezentācijas.

Atvērtā pirmkoda JavaScript API, kas ļauj datorprogrammētājiem ģenerēt PowerPoint (PPTX) prezentācijas Microsoft Office 2007 un jaunākām versijām. Officegen priekšrocība ir tā, ka tā var darboties vairākās vidēs. To var izmantot visās vidēs, kas atbalsta Node.js, tostarp Linux, OSX un Windows.

Officegen-PPTX pilnībā atbalsta vairākas svarīgas funkcijas Microsoft PowerPoint dokumentu (.pptx faila) ģenerēšanai, piemēram, slaidu pievienošana, vietējo diagrammu izveide, attēlu pievienošana, slēpto slaidu atbalsts, slaidu izkārtojumu atbalsts, datuma, laika un pašreizējā slaida numura pievienošana, pievienošana. fonti, krāsas un fons utt.

Previous Next

Darba sākšana ar Officegen

Jaunāko Officegen versiju var izmantot, tieši instalējot to no officegen krātuves, izsaucot tālāk norādīto komandu. 

Instalējiet, izmantojot Officegen repozitoriju

 $ npm install Ziv-Barber/officegen#master 

JavaScript bibliotēka, lai izveidotu PowerPoint PPTX prezentāciju

Officegen-PPTX API ļauj izstrādātājiem izveidot PowerPoint 2007 prezentāciju savās JavaScript lietojumprogrammās. PPTX vai PPSX prezentācijas failā ir jāizveido vismaz viens slaids. Kad slaids ir izveidots, varat ievietot dažādus objektus, piemēram, tekstlodziņu, formas, attēlus utt

Izveidojiet PPTX failu - 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)

Pievienojiet objektus PPTX prezentācijai

Officegen-PPTX nodrošina izstrādātājiem iespēju pievienot attēlu PowerPoint PPTX prezentācijai JavaScript lietojumprogrammās. Kad esat izveidojis jaunu slaidu, varat viegli pievienot objektu šim slaidam. Objekts var būt tekstlodziņš, formas vai attēli utt. Jūs varat viegli iestatīt objektu īpašības, piemēram, nosaukumu, krāsu, izrādi utt.

Pievienojiet attēlu 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)

Pievienojiet diagrammu PPTX slaidam

Programmatūras programmētāji var viegli pievienot diagrammas PowerPoint PPTX slaidam, izmantojot Officegen-PPTX. Izstrādātāji savās JavaScript lietojumprogrammās var izmantot vairāku veidu diagrammas, piemēram, kolonnu diagrammas, sektoru diagrammas un joslu diagrammas.

Pievienojiet diagrammu slaidā — 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)
 Latviski