GifOptions
Contenido
[
Ocultar
]Clase GifOptions
Representa opciones de exportación de 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 retraso predeterminado [ms]. Este valor se utilizará si AdvanceAfterTime no está establecido. El valor predeterminado es 1000. |
DefaultRegularFont { get; set; } | Devuelve o establece la fuente utilizada en caso de que no se encuentre la fuente de origen. Lectura-escritura String. |
ExportHiddenSlides { get; set; } | Determina si las diapositivas ocultas serán exportadas. El valor predeterminado es falso. |
FrameSize { get; set; } | Obtiene o establece el tamaño del marco. |
GradientStyle { get; set; } | Devuelve o establece el estilo visual del degradado. Lectura/escritura GradientStyle . |
ProgressCallback { get; set; } | Representa un objeto de devolución de llamada para actualizar el progreso de guardado en porcentaje. Ver IProgressCallback . |
SkipJavaScriptLinks { get; set; } | Especifica si se deben omitir hipervínculos con llamadas a JavaScript al guardar la presentación. Lectura/escritura Boolean. El valor predeterminado es falso. |
TransitionFps { get; set; } | Obtiene o establece los FPS de transición [fotogramas/segundo]. El valor predeterminado es 25. |
WarningCallback { get; set; } | Devuelve 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 animados utilizando 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 hasta que se cambie a la siguiente
TransitionFps = 35 // aumentar los FPS para una mejor calidad de animación de transición
});
}
Ver También
- clase SaveOptions
- interfaz IGifOptions
- espacio de nombres Aspose.Slides.Export
- ensamblaje Aspose.Slides