Aspose.Slides para .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.
Começar
COMO COMEÇAR
AVALIAR
Desenvolver com Slides
TAREFAS COMUNS
- Abrir uma apresentação
- Salvar uma apresentação
- Converter para PDF
- Renderizar slides como imagens
- Editar texto e formas
FLUXOS DE TRABALHO DO SLIDES
EXEMPLOS
Implantar & Suporte
IMPLEMENTAR
REFERÊNCIA
SUPORTE
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.