Este breve tutorial trata sobre cómo crear una imagen de diapositiva PowerPoint usando C# con la ayuda de pasos simples y un código de muestra funcional. Puede usar esta aplicación para generar una imagen a partir de una diapositiva de PowerPoint en C# sin instalar MS PowerPoint ni ninguna otra herramienta de terceros. La aplicación se puede utilizar en cualquiera de las plataformas compatibles con .NET, incluidas MS Windows, Linux o macOS.
Pasos para crear una imagen de diapositiva de PowerPoint usando C#
- Configure el proyecto de la aplicación para instalar Aspose.Slides for .NET mediante el administrador de paquetes NuGet
- Cargue el archivo de presentación de origen utilizando el objeto de clase Presentation para generar una imagen de diapositiva
- Acceda al primer slide dentro de la colección de diapositivas de la presentación
- Establecer las dimensiones definidas por el usuario para la miniatura de la diapositiva
- Genere la miniatura de la diapositiva y guárdela en el disco en formato JPEG
Los pasos anteriores utilizan el código C# para convertir la diapositiva de PowerPoint en una imagen en formato JPEG con la ayuda de unas pocas llamadas a la API. Cargaremos el archivo de presentación de origen desde el disco y accederemos a la diapositiva deseada en la colección de diapositivas. Luego, utilizando el método GetThumbnail() dentro de la clase Slide, la imagen se renderizará y guardará en el disco en formato JPEG.
Código para generar una imagen desde una diapositiva de PowerPoint en C#
Para escribir un creador de imágenes de presentación, el código basado en C# se muestra aquí. Puede personalizar la miniatura de la diapositiva generada configurando diferentes opciones de representación como TiffOptions, DefaultRegularFont, NotesCommentsLayouting, Size y Image scaling options usando diferentes sobrecargas del método GetThumbnail(). La miniatura generada también se puede almacenar en PNG, BMP u otros formatos de imagen.
En este tutorial, aprendimos a convertir PowerPoint a JPG en C# realizando pasos simples y usando algunas llamadas API. Si está interesado en convertir presentaciones a HTML, consulte el artículo sobre cómo crear diapositivas de PowerPoint en HTML usando C#.