
Një mësues i shkollës fillore në Kore ka zhvilluar PPTX Player SDK, një motor JavaScript që luan prezantime PowerPoint drejtpërdrejt në shfletues. Synimi ishte përdorimi i materialeve mësimore brenda aplikacionit të tij, duke ruajtur rendin e animacioneve sipas klikimeve, pa konvertim në PDF apo imazhe dhe pa dërguar skedarët në një server.
Motori shfaq diapozitivat me HTML dhe SVG, duke ruajtur strukturën, tekstin dhe imazhet. Ai lexon pemën kohore të skedarit .pptx për të grupuar animacionet sipas klikimeve, ekzekuton efektet e hyrjes, daljes dhe theksimit, si dhe nis ose ndal audion e videon në hapin përkatës. Për kalimet morph, përputh format mes diapozitivave që ato të lëvizin dhe të ndryshojnë madhësi.
Zgjidhja funksionon pa konvertim në server dhe pa instalim të Office. Dosja e player-it mund të shërbehet nga një server statik ose të hapet në WebView në iOS, iPadOS, macOS, Android dhe Electron, duke mundësuar edhe përdorimin offline. Motori korrigjon disa gabime XML; kur skedari mbetet i dëmtuar, shfaq çfarë mundet dhe raporton gabimin.
Autori nuk garanton përputhshmëri të plotë me PowerPoint: kalimet e zakonshme zëvendësohen me zbehje dhe prezantimet duhen testuar paraprakisht. SDK-ja ofrohet me kodin e plotë dhe blerje njëherëshe. Për shikim të thjeshtë, ai sugjeron fillimisht projektet falas @web-ppt/viewer-core ose pptx-viewer.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

