Microsoft® PPTX Təqdimatları üçün Açıq Mənbəli JavaScript Kitabxanası
JavaScript API vasitəsilə Server tərəfində PowerPoint PPTX fayllarını yaradın, yeniləyin, manipulyasiya edin və çevirin.
Node-PPTX nədir?
Node-PPTX proqram tərtibatçılarına PPTX fayllarını oxumağa, yazmağa, tərtib etməyə və manipulyasiya etməyə imkan verən açıq mənbəli təmiz JavaScript kitabxanasıdır. Kitabxana sıfırdan yeni fayl yaratmaq və mövcud PPTX faylını dəyişdirmək üçün funksional imkanlar təqdim etdi. Kitabxana çox istifadəçi dostu funksiyalar təklif edir və yalnız bir neçə JavaScript əmri ilə təqdimatlar yaratmaq imkanı verir.
Kitabxana sıfırdan təqdimat yaratmaq, təqdimatı dəyişdirmək, mətn istiqamətini təyin etmək, slaydlar əlavə etmək, slaydları silmək, slaydların sırasını dəyişmək, formatlaşdırma seçimləri, əsas slaydların tətbiqi, slayd nömrələri əlavə etmək, slaydlara məzmun əlavə etmək və bir çox digər funksiyaları dəstəkləmişdir. daha çox.
Node-PPTX ilə işə başlamaq
Node-PPTX paketini quraşdırmaq üçün npm paketindən istifadə edə bilərsiniz.
Npm əmri ilə quraşdırın
$ npm i nodejs-pptx
JavaScript API vasitəsilə sıfırdan PPTX təqdimatını yaradın
Açıq mənbəli kitabxana Node-PPTX proqram proqramçılarına bir neçə kod sətirindən istifadə edərək sıfırdan yeni PPTX təqdimatı yaratmağa imkan verir. O, həmçinin mövcud təqdimatları asanlıqla dəyişdirmək üçün dəstək verir. Tərtibatçılar həmçinin təqdimatlarına yeni slaydlar, şəkillər, əsas diaqramlar, formalar və s. əlavə edə bilərlər. Aşağıdakı kod sətirindən istifadə etməklə siz asanlıqla sıfırdan PPTX yarada bilərsiniz.
PPTX yaradın
- Import Node-PPTX
- PPTX.Composer proqramını işə salın
- Slayd və mətn əlavə edin
- PPTX saxla
JavaScript-də PPTX yaradın
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`);
Təqdimat slaydlarına məzmunun əlavə edilməsi
Node-PPTX API PowerPoint PPTX təqdimatlarına əlavə olaraq qrafikləri, şəkilləri, mətn qutularını və formaları tam dəstəkləyir. Bu elementləri slayda əlavə edə biləcəyiniz bəzi üsullar bunlardır. Obyektlər əlavə olunma ardıcıllığı ilə bir-birinin üstünə qatlanır. Buna görə də siz əvvəlcə fon elementləri əlavə etmək və tədricən kompozisiyanın yuxarısına doğru irəliləmək istəyə bilərsiniz.
Təqdimata mətn qutularının əlavə edilməsi
Node-PPTX kitabxanası proqram təminatı proqramçılarına öz JavaScript proqramları daxilində PPTX Təqdimatına mətn qutularını daxil etmək imkanı verir. Xarici keçidlərin yaradılması veb brauzerdə açılan mətn qutusu elementi tərəfindən dəstəklənir. API həmçinin eyni təqdimatda başqa slaydla əlaqə saxlayan daxili əlaqələndirmə dəstəyi təmin edir. Xarici keçid yaratmaq üçün URL açarının dəyəri kimi tam URI yolunu təqdim edin. Bundan əlavə, digər slaydlara keçid üçün lütfən, hash işarəsi ilə davam edən slayd nömrəsini göstərin.