Aspose.Slides para .NET

Aspose.Slides for .NET

Aspose.Slides for .NET es una biblioteca de clases para crear, leer, editar y convertir presentaciones PowerPoint y OpenDocument en aplicaciones .NET, sin Microsoft PowerPoint ni Automatización de Office.

Carga y guarda archivos PPT, PPTX, PPS, POT y ODP, incluidas las variantes con macros y plantillas, y exporta a PDF, XPS, HTML, SVG, TIFF, Markdown e imágenes.



Tu primera presentación

Crea una aplicación de consola con el SDK .NET 6 o posterior:

dotnet new console -n HelloSlides
cd HelloSlides

Luego agrega un paquete para tu plataforma:

  • En Windows: dotnet add package Aspose.Slides.NET
  • En Linux y macOS: dotnet add package Aspose.Slides.NET6.CrossPlatform — see Instalación for the Linux prerequisite and for the systems that need Aspose.Slides.NET instead.

Reemplaza el contenido de Program.cs con este código y ejecuta dotnet run:

using Aspose.Slides;
using Aspose.Slides.Export;

using var presentation = new Presentation();
var slide = presentation.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 100);
shape.TextFrame.Text = "Hello, Aspose.Slides!";
presentation.Save("hello.pptx", SaveFormat.Pptx);

El programa guarda hello.pptx con una diapositiva que contiene un cuadro de texto. Sin una licencia, el archivo guardado lleva una marca de agua de evaluación — ver Licenciamiento. Para más formas de crear y rellenar una presentación, consulta Crear presentaciones.