PowerPoint prezentációk konvertálása SWF Flash formátumba JavaScriptben
Áttekintés
Ez a cikk bemutatja, hogyan lehet a PowerPoint‑prezentációkat SWF formátumba konvertálni az Aspose.Slides használatával. Megmutatja, hogyan lehet a prezentációt SWF fájlként menteni a Presentation.save metódussal, és hogyan lehet konfigurálni az exportálást a SwfOptions segítségével, beleértve a megjelenítő beállításait, valamint a jegyzetek vagy megjegyzések elrendezését.
PPT(X) konvertálása SWF-re
A save metódus, amelyet a Presentation osztály biztosít, használható a teljes prezentáció SWF dokumentummá konvertálására. Az alábbi példa bemutatja, hogyan lehet egy prezentációt SWF dokumentummá konvertálni a SWFOptions osztály által biztosított beállítások használatával. A generált SWF-be megjegyzéseket is beilleszthet a SWFOptions osztály és a NotesCommentsLayoutingOptions osztály segítségével.
var pres = new aspose.slides.Presentation("Sample.pptx");
try {
var swfOptions = new aspose.slides.SwfOptions();
swfOptions.setViewerIncluded(false);
swfOptions.getNotesCommentsLayouting().setNotesPosition(aspose.slides.NotesPositions.BottomFull);
// Prezentáció mentése
pres.save("Sample.swf", aspose.slides.SaveFormat.Swf, swfOptions);
} finally {
if (pres != null) {
pres.dispose();
}
}
GYIK
Bele lehet-e foglalni a rejtett diákot a SWF-be?
Igen. Használja a setShowHiddenSlides metódust a SwfOptions osztályban. Alapértelmezés szerint a rejtett diák nincsenek exportálva.
Hogyan szabályozhatom a tömörítést és a végső SWF méretét?
Használja a setCompressed metódust és a setJpegQuality metódust a fájlméret és a képminőség egyensúlyozásához.
Mi a célja a ‘setViewerIncluded’ metódusnak, és mikor kellene használni?
A setViewerIncluded egy beágyazott lejátszó felhasználói felületet (navigációs vezérlők, panelek, keresés) ad hozzá. Használja, ha saját lejátszót kíván használni, vagy egy UI nélküli egyszerű SWF keretre van szüksége.
Mi történik, ha a forrásbetűtípus hiányzik az exportáló gépen?
Az Aspose.Slides a setDefaultRegularFont segítségével a SwfOptions osztályban megadott betűtípust fogja helyettesíteni, hogy elkerülje a nem kívánt betűtípus‑helyettesítést.