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.