Aspose.Slides para .NET

Aspose.Slides for .NET

Aspose.Slides for .NET é uma biblioteca de classes para criar, ler, editar e converter apresentações PowerPoint e OpenDocument em aplicações .NET, sem o Microsoft PowerPoint ou automação do Office.

Ele carrega e salva PPT, PPTX, PPS, POT e ODP, incluindo variantes habilitadas para macro e modelos, e exporta para PDF, XPS, HTML, SVG, TIFF, Markdown e imagens.



Sua primeira apresentação

Crie um aplicativo de console com o .NET SDK 6 ou posterior:

dotnet new console -n HelloSlides
cd HelloSlides

Em seguida, adicione um pacote para sua plataforma:

  • No Windows: dotnet add package Aspose.Slides.NET
  • No Linux e macOS: dotnet add package Aspose.Slides.NET6.CrossPlatform — veja Instalação para o pré-requisito Linux e para os sistemas que precisam de Aspose.Slides.NET em vez disso.

Substitua o conteúdo de Program.cs por este código e execute 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);

O programa salva hello.pptx com um slide contendo uma caixa de texto. Sem uma licença, o arquivo salvo contém uma marca d’água de avaliação — veja Licenciamento. Para mais formas de criar e preencher uma apresentação, veja Criar Apresentações.