Microsoft® PPTX Sunumları için Açık Kaynak JavaScript Kitaplığı
JavaScript API aracılığıyla Sunucu Tarafında PowerPoint PPTX Dosyalarını Oluşturun, Güncelleyin, İşleyin ve Dönüştürün.
Düğüm-PPTX nedir?
Node-PPTX, yazılım geliştiricilerin PPTX dosyalarını okumasına, yazmasına, oluşturmasına ve değiştirmesine olanak tanıyan açık kaynaklı, saf bir JavaScript kitaplığıdır. Kütüphane, sıfırdan yepyeni bir dosya oluşturmanın yanı sıra mevcut bir PPTX dosyasını değiştirmek için işlevsellik sağladı. Kitaplık, çok kullanıcı dostu özellikler sunar ve yalnızca birkaç JavaScript komutuyla sunum oluşturma yeteneği sağlar.
Kütüphane, sıfırdan sunum oluşturma, sunumu değiştirme, metin yönünü ayarlama, slayt ekleme, slayt kaldırma, slaytları yeniden sıralama, biçimlendirme seçenekleri, ana slaytları uygulama, slayt numaraları ekleme, slaytlara içerik ekleme ve daha pek çok önemli özellik için destek sağlamıştır. daha fazla.
Node-PPTX'e Başlarken
Node-PPTX paketini kurmak için npm paketini kullanabilirsiniz.
npm komutuyla yükleyin
$ npm i nodejs-pptx
JavaScript API ile Sıfırdan PPTX Sunumu Oluşturun
Açık kaynaklı kitaplık Node-PPTX, yazılım programcılarının birkaç satır kod kullanarak sıfırdan yeni bir PPTX sunumu oluşturmasını sağlar. Ayrıca mevcut sunumları kolaylıkla değiştirmek için destek sağlar. Geliştiriciler ayrıca sunumlarına yeni slaytlar, resimler, temel çizelgeler, şekiller vb. ekleyebilir. Aşağıdaki kod satırını kullanarak sıfırdan kolayca PPTX oluşturabilirsiniz.
PPTX oluştur
- Düğüm-PPTX'i İçe Aktar
- PPTX.Composer'ı başlat
- Slayt ve metin ekleyin
- PPTX'i kaydet
JavaScript'te PPTX oluşturun
const PPTX = require('nodejs-pptx');
let pptx = new PPTX.Composer();
// add text in slide
await pptx.compose(pres => {
pres.addSlide(slide => {
slide.addText(text => {
text.value('File Format Developer Guide');
});
});
});
await pptx.save(`./fileformat.pptx`);
Sunum Slaytlarına İçerik Ekleme
Node-PPTX API, PowerPoint PPTX sunumlarına ek olarak çizelgeleri, resimleri, metin kutularını ve şekilleri tam olarak destekler. Bu öğeleri bir slayta eklemenin bazı yolları aşağıda verilmiştir. Nesneler, eklendikleri sıraya göre üst üste katmanlanır. Bu nedenle, önce arka plan öğeleri eklemek isteyeceksiniz ve yavaş yavaş kompozisyonun tepesine doğru yol alacaksınız.
Sunuma Metin Kutuları Ekleme
Node-PPTX kitaplığı, yazılım programcılarına kendi JavaScript uygulamalarının içindeki bir PPTX Sunumuna metin kutuları ekleme yeteneği verir. Harici bağlantıların oluşturulması, bir web tarayıcısında açılan metin kutusu öğesi tarafından desteklenir. API, aynı sunumda başka bir slayta bağlanan dahili bağlantı için de destek sağlar. Harici bir bağlantı oluşturmak için lütfen URL anahtarının değeri olarak tam URI yolunu sağlayın. Ayrıca, diğer slaytlara bağlantı için lütfen bir kare işareti ile devam eden slayt numarasını belirtin.