![](https://products-qa.fileformat.com/tr/presentation/javascript/officegen-pptx/header-image.png)
Officegen-PPTX
PowerPoint Sunumları için JavaScript Kitaplığı
PPTX Sunumlarını Okumak, Yazmak, Düzenlemek ve Dönüştürmek için Açık Kaynak JavaScript API'si.
Bilgisayar programcılarının Microsoft Office 2007 ve sonraki sürümleri için PowerPoint (PPTX) sunumları oluşturmasına olanak tanıyan Açık Kaynaklı saf JavaScript API'si. Officegen'in en güzel yanı, çeşitli ortamlarda çalışabilmesidir. Linux, OSX ve Windows dahil Node.js'yi destekleyen tüm ortamlarda kullanılabilir.
Slayt ekleme, yerel grafikler oluşturma, Görüntü ekleme, gizli slayt desteği, slayt düzenleri desteği, tarih, saat ve geçerli slayt numarası ekleme, ekleme gibi Microsoft PowerPoint belgeleri (.pptx dosyası) oluşturmak için Officegen-PPTX tarafından tam olarak desteklenir. yazı tipleri, renkler ve arka plan vb.
Officegen'i Kullanmaya Başlarken
officegen'in en son sürümü, aşağıdaki komutu çağırarak doğrudan officegen deposundan yükleyerek kullanılabilir.
Officegen deposunu kullanarak yükleyin
$ npm install Ziv-Barber/officegen#master
PowerPoint PPTX Sunumu Oluşturmak için JavaScript Kitaplığı
Officegen-PPTX API, geliştiricilerin kendi JavaScript uygulamaları içinde bir PowerPoint 2007 sunumu oluşturmasına olanak tanır. PPTX veya PPSX sunum dosyanızda en az bir slayt oluşturmanız gerekmektedir. Slayt oluşturulduktan sonra metin kutusu, şekiller, resimler vb. gibi farklı nesneler yerleştirebilirsiniz.
PPTX dosyası oluştur - 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)
PPTX Sunumuna Nesne Ekleme
Officegen-PPTX, geliştiricilere JavaScript uygulamalarının içindeki PowerPoint PPTX Sunumuna bir resim ekleme olanağı sağlar. Yeni bir slayt oluşturduğunuzda, bu slayta kolayca bir nesne ekleyebilirsiniz. Nesne bir metin kutusu, şekiller veya resimler vb. olabilir. Nesnelerin ad, renk, gösteri vb. özelliklerini kolayca ayarlayabilirsiniz.
PPTX'e Resim Ekle - 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)
PPTX Slaytına Grafik Ekleme
Yazılım programcıları, Officegen-PPTX kullanarak PowerPoint PPTX Slide'a kolayca grafikler ekleyebilir. Geliştiriciler, JavaScript uygulamalarında sütun grafikler, pasta grafikler ve çubuk Grafik gibi çeşitli grafik türleri kullanabilir.
Slaytta Grafik Ekle - 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)