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 com macro e modelos, e exporta para PDF, XPS, HTML, SVG, TIFF, Markdown e imagens.
Comece
COMEÇANDO
AVALIE
Desenvolva 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
IMPLOMENTAR
REFERÊNCIA
- Referência da API
- Notas de versão
- Problemas conhecidos
- Limitações de metadados de saída
- Página do produto
- Download
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— see Instalação for the Linux prerequisite and for the systems that need Aspose.Slides.NET instead.
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 maneiras de criar e preencher uma apresentação, veja Criar apresentações.