SwfOptions
Contenido
[
Ocultar
]Clase SwfOptions
Proporciona opciones que controlan cómo se guarda una presentación en formato Swf.
public class SwfOptions : SaveOptions, ISwfOptions
Constructores
| Name | Description |
|---|---|
| SwfOptions() | Constructor predeterminado. |
Propiedades
| Name | Description |
|---|---|
| Compressed { get; set; } | Especifica si el documento SWF generado debe comprimirse o no. El valor predeterminado es true. |
| DefaultRegularFont { get; set; } | Devuelve o establece la fuente utilizada en caso de que no se encuentre la fuente origen. String de lectura-escritura. |
| EnableContextMenu { get; set; } | Habilita o deshabilita el menú contextual. El valor predeterminado es true. |
| GradientStyle { get; set; } | Devuelve o establece el estilo visual del degradado. Lectura/escritura GradientStyle. |
| JpegQuality { get; set; } | Especifica la calidad de las imágenes JPEG. El valor predeterminado es 95. |
| LogoImageBytes { get; set; } | Imagen que se mostrará como logotipo en la esquina superior derecha del visor. La imagen debe ser PNG de 32x64 píxeles, de lo contrario el logotipo puede mostrarse incorrectamente. |
| LogoLink { get; set; } | Obtiene o establece la dirección completa del hipervínculo para un logotipo. Tiene efecto solo si se especifica un LogoImageBytes. |
| ProgressCallback { get; set; } | Representa un objeto de devolución de llamada para actualizaciones de progreso de guardado en porcentaje. Ver IProgressCallback. |
| ShowBottomPane { get; set; } | Mostrar/ocultar el panel inferior. Puede sobrescribirse en flashvars. El valor predeterminado es true. |
| ShowFullScreen { get; set; } | Mostrar/ocultar el botón de pantalla completa. Puede sobrescribirse en flashvars. El valor predeterminado es true. |
| ShowHiddenSlides { get; set; } | Especifica si el documento generado debe incluir diapositivas ocultas o no. El valor predeterminado es false. |
| ShowLeftPane { get; set; } | Mostrar/ocultar el panel izquierdo. Puede sobrescribirse en flashvars. El valor predeterminado es true. |
| ShowPageBorder { get; set; } | Especifica si se debe mostrar el borde alrededor de las páginas. El valor predeterminado es true. |
| ShowPageStepper { get; set; } | Mostrar/ocultar el paso de página. Puede sobrescribirse en flashvars. El valor predeterminado es true. |
| ShowSearch { get; set; } | Mostrar/ocultar la sección de búsqueda. Puede sobrescribirse en flashvars. El valor predeterminado es true. |
| ShowTopPane { get; set; } | Mostrar/ocultar todo el panel superior. Puede sobrescribirse en flashvars. El valor predeterminado es true. |
| SkipJavaScriptLinks { get; set; } | Especifica si se deben omitir los hipervínculos con llamadas a JavaScript al guardar la presentación. Boolean de lectura/escritura. El valor predeterminado es false. |
| SlidesLayoutOptions { get; set; } | Obtiene o establece el modo en que las diapositivas se colocan en la página al exportar una presentación ISlidesLayoutOptions. Esta propiedad no admite asignar objetos del tipo HandoutLayoutingOptions |
| StartOpenLeftPane { get; set; } | Iniciar con el panel izquierdo abierto. Puede sobrescribirse en flashvars. El valor predeterminado es false. |
| ViewerIncluded { get; set; } | Especifica si el documento SWF generado debe incluir el visor de documentos integrado o no. El valor predeterminado es true. |
| WarningCallback { get; set; } | Devuelve o establece un objeto que recibe advertencias y decide si el proceso de carga continuará o será abortado. Lectura/escritura IWarningCallback. |
Ejemplos
El siguiente ejemplo muestra cómo convertir PowerPoint a Flash SWF.
[C#]
// Instanciar un objeto Presentation que representa un archivo de presentación
using (Presentation presentation = new Presentation("HelloWorld.pptx"))
{
SwfOptions swfOptions = new SwfOptions();
swfOptions.ViewerIncluded = false;
INotesCommentsLayoutingOptions notesOptions = swfOptions.NotesCommentsLayouting;
notesOptions.NotesPosition = NotesPositions.BottomFull;
// Guardando la presentación y las páginas de notas
presentation.Save("SaveAsSwf_out.swf", SaveFormat.Swf, swfOptions);
swfOptions.ViewerIncluded = true;
presentation.Save("SaveNotes_out.swf", SaveFormat.Swf, swfOptions);
}
Ver también
- clase SaveOptions
- interfaz ISwfOptions
- espacio de nombres Aspose.Slides.Export
- ensamblado Aspose.Slides