1. Produkty
  2.   Prezentacja
  3.   JavaScript
  4.   Officegen-PPTX

Officegen-PPTX

 
 

Biblioteka JavaScript do prezentacji PowerPoint

Open Source JavaScript API do czytania, pisania, edytowania i konwertowania prezentacji PPTX.

Open Source czysty JavaScript API, który umożliwia programistom komputerowym generowanie prezentacji PowerPoint (PPTX) dla Microsoft Office 2007 i nowszych. Wspaniałą rzeczą w Officegen jest to, że może działać w kilku środowiskach. Może być używany we wszystkich środowiskach, które obsługują Node.js, w tym Linux, OSX i Windows.

Kilka ważnych funkcji jest w pełni obsługiwanych przez Officegen-PPTX do generowania dokumentów Microsoft PowerPoint (plik .pptx), takich jak dodawanie slajdów, tworzenie natywnych wykresów, dodawanie obrazów, obsługa ukrytych slajdów, obsługa układów slajdów, dodawanie daty, godziny i bieżącego numeru slajdu, dodawanie czcionki, kolory i tło itp.

Previous Next

Pierwsze kroki z Officegen

Najnowszą wersję Officegen można wykorzystać, instalując ją bezpośrednio z repozytorium Officegen, wywołując poniższe polecenie. 

Zainstaluj za pomocą repozytorium Officegen

 $ npm install Ziv-Barber/officegen#master 

Biblioteka JavaScript do tworzenia prezentacji PowerPoint PPTX

Interfejs API Officegen-PPTX umożliwia programistom tworzenie prezentacji programu PowerPoint 2007 we własnych aplikacjach JavaScript. Konieczne jest utworzenie co najmniej jednego slajdu w pliku prezentacji PPTX lub PPSX. Po utworzeniu slajdu możesz umieszczać różne obiekty, takie jak pole tekstowe, kształty, obrazy itp

Utwórz plik 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)

Dodaj obiekty do prezentacji PPTX

Officegen-PPTX zapewnia programistom możliwość dodawania obrazu do prezentacji PowerPoint PPTX w aplikacjach JavaScript. Po utworzeniu nowego slajdu możesz łatwo dodać obiekt do tego slajdu. Obiektem może być pole tekstowe, kształty lub obrazy itp. Możesz łatwo ustawić właściwości obiektów, takie jak nazwa, kolor, pokaz itp.

Dodaj obraz w 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)

Dodaj wykres do slajdu PPTX

Programiści oprogramowania mogą łatwo dodawać wykresy do slajdów PowerPoint PPTX za pomocą Officegen-PPTX. Programiści mogą używać kilku typów wykresów w swoich aplikacjach JavaScript, takich jak wykresy kolumnowe, wykresy kołowe i wykresy słupkowe.

Dodaj wykres do slajdu - 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)
 Polski