1. produkty
  2.   Prezentace
  3.   JavaScript
  4.   Officegen-PPTX

Officegen-PPTX

 
 

Knihovna JavaScript pro prezentace v PowerPointu

Open Source JavaScript API pro čtení, zápis, úpravy a převod prezentací PPTX.

Open Source čisté JavaScript API, které umožňuje počítačovým programátorům generovat PowerPoint (PPTX) prezentace pro Microsoft Office 2007 a novější. Skvělá věc na Officegen je, že může fungovat v několika prostředích. Lze jej použít ve všech těch prostředích, která podporují Node.js, včetně Linuxu, OSX a Windows.

Officegen-PPTX plně podporuje několik důležitých funkcí pro generování dokumentů Microsoft PowerPoint (soubor .pptx), jako je přidávání snímků, vytváření nativních grafů, přidávání obrázků, podpora skrytých snímků, podpora rozvržení snímků, přidávání data, času a aktuálního čísla snímku, přidání písma, barvy, pozadí atd.

Previous Next

Začínáme s Officegen

Nejnovější verzi officegen lze použít přímou instalací z úložiště officegen voláním níže uvedeného příkazu. 

Nainstalujte pomocí úložiště officegen

 $ npm install Ziv-Barber/officegen#master 

Knihovna JavaScript pro vytvoření prezentace PowerPoint PPTX

Officegen-PPTX API umožňuje vývojářům vytvářet prezentace PowerPoint 2007 v rámci jejich vlastních aplikací JavaScript. V souboru prezentace PPTX nebo PPSX je nutné vytvořit alespoň jeden snímek. Jakmile je snímek vytvořen, můžete umístit různé objekty, jako je textové pole, tvary, obrázky atd

Vytvořit soubor PPTX - 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)

Přidejte objekty do prezentace PPTX

Officegen-PPTX poskytuje vývojářům možnost přidat obrázek do prezentace PowerPoint PPTX v aplikacích JavaScript. Jakmile vytvoříte nový snímek, můžete na tento snímek snadno přidat objekt. Objektem může být textové pole, tvary nebo obrázky atd. Můžete snadno nastavit vlastnosti objektů, jako je název, barva, zobrazení atd.

Přidat obrázek v 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)

Přidejte graf do snímku PPTX

Softwaroví programátoři mohou snadno přidávat grafy do PowerPoint PPTX Slide pomocí Officegen-PPTX. Vývojáři mohou ve svých aplikacích JavaScript používat několik typů grafů, jako jsou sloupcové grafy, koláčové grafy a sloupcové grafy.

Přidat graf do snímku - 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)
 Čeština