Neste tutorial simples, mostraremos como criar PowerPoint Presentation usando C# junto com as etapas detalhadas para configurar o ambiente. Ao trabalhar em C#, crie uma apresentação do PowerPoint usando etapas simples, sem depender do PowerPoint. Além disso, o exemplo fornecido pode ser usado perfeitamente em todas as plataformas suportadas pelo .NET.
Etapas para criar uma apresentação do PowerPoint usando C#
- Baixe e instale o pacote Aspose.Slides for .NET do NuGet
- Use os namespaces Aspose.Slides, Aspose.Slides.Export e System.Drawing em seu projeto
- Crie uma apresentação vazia usando a instância da classe Presentation
- Adicionar um slide com um tipo de layout em branco dentro da coleção de slides da apresentação
- Adicione uma AutoForma Retângulo dentro do slide recém-criado
- Adicione um quadro de texto dentro da forma adicionada e defina suas propriedades textuais
- Salve a apresentação como PPTX no disco usando o método Save
As etapas acima em C# criam arquivo PPTX sem qualquer dependência do MS PowerPoint. O processo começa criando uma apresentação usando a instância da classe Presentation, que é seguida pela adição de um slide em branco e uma forma automática dentro do slide. Posteriormente, o texto é adicionado e formatado dentro da forma adicionada antes de salvar o arquivo de apresentação como PPTX no disco.
Código para gerar apresentação do PowerPoint em C#
Usando o exemplo acima em C# Apresentação no formato PPTX foi salvo no disco. O enumerador SaveFormat também oferece as opções para salvar a apresentação nos formatos PPT, PPS, PPSX, ODP, POT e POTX. Você também pode personalizar o texto usando diferentes opções expostas pelas classes PortionFormat e ParagraphFormat que incluem a configuração de opções como marcadores, margens, recuos, realce e tachado de texto.
Anteriormente, testemunhamos como salvar slide como SVG em C# em outro tópico de instruções. No entanto, neste tópico, exploramos como o uso de Apresentação do PowerPoint em C# em diferentes formatos pode ser gerado.