Atvirojo kodo JavaScript biblioteka, skirta Microsoft® PPTX pristatymams
Generuokite, atnaujinkite, manipuliuokite ir konvertuokite „PowerPoint“ PPTX failus serverio pusėje naudodami „JavaScript“ API.
Kas yra Node-PPTX?
„Node-PPTX“ yra atvirojo kodo „JavaScript“ biblioteka, leidžianti programinės įrangos kūrėjams skaityti, rašyti, kurti ir valdyti PPTX failus. Biblioteka suteikė galimybę sukurti visiškai naują failą nuo nulio ir modifikuoti esamą PPTX failą. Biblioteka siūlo labai patogias funkcijas ir suteikia galimybę generuoti pristatymus naudojant tik keletą „JavaScript“ komandų.
Biblioteka palaiko keletą svarbių funkcijų, tokių kaip pristatymo kūrimas nuo nulio, pristatymo modifikavimas, teksto krypties nustatymas, skaidrių pridėjimas, skaidrių pašalinimas, skaidrių pertvarkymas, formatavimo parinktys, pagrindinių skaidrių taikymas, skaidrių numerių pridėjimas, turinio įtraukimas į skaidres ir kt. daugiau.
Darbo su Node-PPTX pradžia
Norėdami įdiegti Node-PPTX paketą, galite naudoti npm paketą.
Įdiekite per komandą npm
$ npm i nodejs-pptx
Sukurkite PPTX pristatymą nuo nulio per JavaScript API
Atvirojo kodo biblioteka Node-PPTX leidžia programuotojams sukurti naują PPTX pristatymą nuo nulio naudojant kelias kodo eilutes. Ji taip pat teikia paramą, leidžiančią lengvai modifikuoti esamus pristatymus. Kūrėjai taip pat gali pridėti naujų skaidrių, vaizdų, pagrindinių diagramų, formų ir kt. Naudodami šią kodo eilutę galite lengvai sugeneruoti PPTX nuo nulio.
Sukurkite PPTX
- Importuoti mazgą-PPTX
- Inicijuoti PPTX.Composer
- Pridėkite skaidrę ir tekstą
- Išsaugokite PPTX
Sukurkite 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`);
Turinio įtraukimas į pristatymo skaidres
„Node-PPTX“ API visiškai palaiko diagramas, vaizdus, teksto laukelius ir formas, papildytas „PowerPoint“ PPTX pristatymais. Štai keletas būdų, kuriais galite pridėti šiuos elementus skaidrėje. Objektai dedami vienas ant kito tokia tvarka, kokia jie pridedami. Todėl pirmiausia norėsite pridėti fono elementus ir palaipsniui eiti link kompozicijos viršaus.
Teksto laukelių pridėjimas prie pristatymo
Node-PPTX biblioteka suteikia programuotojams galimybę įtraukti teksto laukelius į PPTX pristatymą savo JavaScript programose. Išorinių nuorodų kūrimą palaiko žiniatinklio naršyklėje atidaromas teksto laukelio elementas. API taip pat palaiko vidinį susiejimą, susiejantį su kita to paties pristatymo skaidre. Norėdami sukurti išorinę nuorodą, nurodykite visą URI kelią kaip URL rakto reikšmę. Be to, norėdami susieti su kitomis skaidrėmis, nurodykite skaidrės numerį su maišos ženklu.