JavaScript библиотека с отворен код за Microsoft® PPTX презентации
Генерирайте, актуализирайте, манипулирайте и конвертирайте PowerPoint PPTX файлове от страната на сървъра чрез API на JavaScript.
Какво е Node-PPTX?
Node-PPTX е библиотека с чист JavaScript с отворен код, която позволява на разработчиците на софтуер да четат, пишат, съставят и манипулират PPTX файлове. Библиотеката предостави функционалност за създаване на чисто нов файл от нулата, както и за модифициране на съществуващ PPTX файл. Библиотеката предлага много лесни за използване функции и предоставя възможност за генериране на презентации само с няколко JavaScript команди.
Библиотеката предоставя поддръжка за няколко важни функции като създаване на презентация от нулата, модифициране на презентация, задаване на посока на текст, добавяне на слайдове, премахване на слайдове, пренареждане на слайдове, опции за форматиране, прилагане на главни слайдове, добавяне на номера на слайдове, добавяне на съдържание към слайдове и много Повече ▼.
Първи стъпки с Node-PPTX
Можете да използвате пакета npm, за да инсталирате пакета Node-PPTX.
Инсталирайте чрез команда npm
$ npm i nodejs-pptx
Генерирайте PPTX презентация от нулата чрез JavaScript API
Библиотеката с отворен код Node-PPTX позволява на софтуерните програмисти да генерират нова PPTX презентация от нулата, като използват няколко реда код. Той също така осигурява поддръжка за лесно модифициране на съществуващи презентации. Разработчиците могат също да добавят нови слайдове, изображения, основни диаграми, форми и т.н. към своите презентации. Като използвате следния ред код, можете лесно да генерирате PPTX от нулата.
Създайте PPTX
- Импортиране на възел-PPTX
- Инициализирайте PPTX.Composer
- Добавяне на слайд и текст
- Запазете PPTX
Създайте PPTX в JavaScript
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`);
Добавяне на съдържание към презентационни слайдове
Node-PPTX API напълно поддържа диаграми, изображения, текстови полета и добавяне на форми към презентации на PowerPoint PPTX. Ето няколко начина, по които можете да добавите тези елементи към слайд. Обектите се наслояват един върху друг в реда, в който са добавени. Затова ще искате първо да добавите фонови елементи и постепенно да си проправите път към горната част на композицията.
Добавяне на текстови полета към презентация
Библиотеката Node-PPTX дава на софтуерните програмисти възможността да включват текстови полета към PPTX презентация в техните собствени JavaScript приложения. Създаването на външни връзки се поддържа от елемента текстово поле, което се отваря в уеб браузър. API също така осигурява поддръжка за вътрешни връзки, които се свързват с друг слайд в същата презентация. За създаване на външна връзка, моля, предоставете пълния URI път като стойност за URL ключа. Освен това, за свързване към други слайдове, моля, предоставете номера на слайда, последван от решетка.