Flash objektumok kinyerése bemutatókból JavaScript-ben
Áttekintés
Ez a cikk elmagyarázza, hogyan lehet Flash objektumokat kinyerni bemutatókból az Aspose.Slides használatával. Bemutatja, hogyan lehet név alapján megtalálni egy Flash vezérlőt a dia vezérlők gyűjteményében, és dolgozni a beágyazott SWF objektum adatokkal.
Flash objektumok kinyerése a bemutatóból
Az Aspose.Slides for Node.js via Java lehetőséget nyújt a flash objektumok kinyerésére egy bemutatóból. A flash vezérlőhöz név alapján hozzáférhet, és kinyerheti a bemutatóból, beleértve a SWF objektum adatainak tárolását.
var pres = new aspose.slides.Presentation("pres.pptx");
try {
var controls = pres.getSlides().get_Item(0).getControls();
var flashControl = null;
for (var i = 0; i < controls.size(); i++) {
var control = controls.get_Item(i);
console.log(control.getName() === "ShockwaveFlash1");
if (control.getName() === "ShockwaveFlash1") {
flashControl = control;
}
}
} finally {
if (pres != null) {
pres.dispose();
}
}
GYIK
Milyen bemutatóformátumok támogatottak a Flash tartalom kinyerésekor?
Az Aspose.Slides támogatja a fő PowerPoint formátumokat, például a PPT és PPTX formátumokat, mivel képes betölteni ezeket a konténereket és hozzáférni azok vezérlőihez, beleértve a Flash-hez kapcsolódó ActiveX elemeket.
Átalakíthatok-e egy Flashet tartalmazó bemutatót HTML5-re, és megőrizhetem a Flash interaktivitást?
Nem. Az Aspose.Slides nem hajtja végre a SWF tartalmat, és nem konvertálja annak interaktivitását. Bár a HTML/HTML5 exportálás támogatott, a Flash nem fog lejátszódni a modern böngészőkben a támogatás megszűnése miatt. Ajánlott a Flashet alternatívákkal, például videóval vagy HTML5 animációkkal helyettesíteni az exportálás előtt.
Biztonsági szempontból az Aspose.Slides végrehajtja-e a SWF fájlokat egy bemutató olvasása közben?
Nem. Az Aspose.Slides a Flashet a fájlban beágyazott bináris adatként kezeli, és nem hajtja végre a SWF tartalmat a feldolgozás során.
Hogyan kezeljem azokat a bemutatókat, amelyek Flash-et és egyéb OLE-vel beágyazott fájlokat tartalmaznak?
Az Aspose.Slides támogatja a beágyazott OLE objektumok kinyerése funkciót, így egy lépésben feldolgozhatja az összes kapcsolódó beágyazott tartalmat, a Flash vezérlőket és egyéb OLE-vel beágyazott dokumentumokat együtt kezelve.