Бібліотека 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
- Імпорт Node-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-адреси. Крім того, для посилань на інші слайди, будь ласка, введіть номер слайда після знака решітки.