Convertir PowerPoint a SWF Flash

Convertir PPT(X) a SWF

El método save expuesto por la clase Presentation puede usarse para convertir toda la presentación en un documento SWF. El siguiente ejemplo muestra cómo convertir una presentación en un documento SWF utilizando las opciones proporcionadas por la clase SWFOptions. También puede incluir comentarios en el SWF generado usando la clase SWFOptions y la clase NotesCommentsLayoutingOptions.

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);
    // Guardando la presentación
    pres.save("Sample.swf", aspose.slides.SaveFormat.Swf, swfOptions);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

FAQ

¿Puedo incluir diapositivas ocultas en el SWF?

Sí. Use el método setShowHiddenSlides en SwfOptions. Por defecto, las diapositivas ocultas no se exportan.

¿Cómo puedo controlar la compresión y el tamaño final del SWF?

Use el método setCompressed y setJpegQuality para equilibrar el tamaño del archivo y la fidelidad de la imagen.

¿Para qué sirve ‘setViewerIncluded’ y cuándo debería usarlo?

setViewerIncluded agrega una interfaz de reproductor incrustada (controles de navegación, paneles, búsqueda). Úselo si planea utilizar su propio reproductor o necesita un marco SWF básico sin UI.

¿Qué ocurre si falta una fuente original en la máquina de exportación?

Aspose.Slides sustituirá la fuente que especifique mediante setDefaultRegularFont en SwfOptions para evitar una sustitución no deseada.