GifOptions
Contenido
[
Ocultar
]GifOptions clase
Representa opciones de exportación GIF.
public class GifOptions : SaveOptions, IGifOptions
Constructores
| Nombre | Descripción |
|---|---|
| GifOptions() | Inicializa una nueva instancia de la clase GifOptions. |
Propiedades
| Nombre | Descripción |
|---|---|
| DefaultDelay { get; set; } | Obtiene o establece el tiempo de retardo predeterminado [ms]. Este valor se usará si AdvanceAfterTime no está configurado. El valor predeterminado es 1000. |
| DefaultRegularFont { get; set; } | Obtiene o establece la fuente utilizada en caso de que la fuente de origen no se encuentre. Lectura-escritura String. |
| ExportHiddenSlides { get; set; } | Determina si las diapositivas ocultas se exportarán. El valor predeterminado es false. |
| FrameSize { get; set; } | Obtiene o establece el tamaño del marco. |
| GradientStyle { get; set; } | Obtiene o establece el estilo visual del degradado. Lectura/escritura GradientStyle. |
| ProgressCallback { get; set; } | Representa un objeto de devolución de llamada para guardar actualizaciones de progreso en porcentaje. Ver IProgressCallback. |
| SkipJavaScriptLinks { get; set; } | Especifica si se omiten los hipervínculos con llamadas JavaScript al guardar la presentación. Lectura/escritura Boolean. El valor predeterminado es false. |
| TransitionFps { get; set; } | Obtiene o establece los FPS de transición [frames/sec]. El valor predeterminado es 25. |
| WarningCallback { get; set; } | Obtiene o establece un objeto que recibe advertencias y decide si el proceso de carga continuará o se abortará. Lectura/escritura IWarningCallback. |
Ejemplos
El siguiente ejemplo muestra cómo convertir presentaciones a GIF animado usando configuraciones personalizadas.
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.Save("pres.gif", SaveFormat.Gif, new GifOptions
{
FrameSize = new Size(960, 720), // el tamaño del GIF resultante
DefaultDelay = 2000, // cuánto tiempo se mostrará cada diapositiva antes de cambiar a la siguiente
TransitionFps = 35 // aumenta los FPS para mejorar la calidad de la animación de transición
});
}
Ver también
- clase SaveOptions
- interfaz IGifOptions
- espacio de nombres Aspose.Slides.Export
- ensamblado Aspose.Slides