Convertir presentaciones de PowerPoint a GIF animados en .NET
Convertir presentaciones a GIF animado usando la configuración predeterminada
Este código de ejemplo en C# le muestra cómo convertir una presentación a GIF animado usando la configuración estándar:
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.Save("pres.gif", SaveFormat.Gif);
}
El GIF animado se creará con parámetros predeterminados.
TIP
Si prefiere personalizar los parámetros del GIF, puede usar la clase GifOptions. Vea el código de ejemplo a continuación.Convertir presentaciones a GIF animado usando configuración personalizada
Este código de ejemplo le muestra cómo convertir una presentación a GIF animado usando configuración personalizada en 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, // duración de cada diapositiva antes de pasar a la siguiente
TransitionFps = 35 // aumentar FPS para mejorar la calidad de la animación de transición
});
}
Info
Puede que quiera probar un conversor GRATUITO de Texto a GIF desarrollado por Aspose.Preguntas frecuentes
¿Qué sucede si las fuentes usadas en la presentación no están instaladas en el sistema?
Instale las fuentes faltantes o configure fuentes de respaldo. Aspose.Slides las sustituirá, pero la apariencia puede variar. Para la marca, siempre asegúrese de que los tipos de letra requeridos estén disponibles explícitamente.
¿Puedo superponer una marca de agua en los fotogramas del GIF?
Sí. Agregue un objeto/logo semitransparente a la diapositiva maestra o a diapositivas individuales antes de la exportación — la marca de agua aparecerá en cada fotograma.