1. Produtos
  2.   Apresentação
  3.   .NET
  4.   Open XML SDK
 
  

Biblioteca .NET para manipulação de documentos de apresentação

Leia, escreva, manipule e converta arquivos de apresentação via .NET API.

Open XML SDK é uma API de código aberto, desenvolvida pela Microsoft e distribuída sob o código de conduta de código aberto da Microsoft para manipular documentos de apresentação

Usando a API, você pode adicionar texto, cabeçalho, rodapé, notas finais, notas de rodapé, estilos, temas e muito mais. Permite gerar documentos de apresentação de alto desempenho e extrair dados deles. A API oferece suporte a várias plataformas .NET, incluindo .NET 3.5, .NET 4.0, .NET 4.6 e .NET Standard 1.3.

Previous Next

Introdução ao SDK do Open XML

Você precisa ter o .NET Framework 3.5 ou superior. Depois de atender aos pré-requisitos, você pode baixar manualmente o repositório do GitHub ou instalar do NuGet.

Instale o SDK do Open XML do NuGet

 Install-Package DocumentFormat.OpenXml

Manipular arquivo PPTX usando C#

Open XML SDK permite que programadores .NET criem e modifiquem apresentações de seus próprios aplicativos .NET. Para modificar um arquivo existente, você pode abrir um arquivo existente e anexar alterações como texto, parágrafos, tabelas e muito mais.

Criar PPTX - C#

using (PresentationDocument doc = PresentationDocument.Create("Presentation.pptx", PresentationDocumentType.Presentation))
{
  // Insert other code here.
}
            

Crie uma tabela em PPTX usando C#

A API permite que os desenvolvedores adicionem uma tabela em documentos de apresentação. Você pode adicionar uma tabela, definir propriedades de tabela, definir grade de tabela e propriedades de grade de coluna. Além disso, você pode gerenciar células e linhas da tabela usando as classes TableCell e TableRow, respectivamente.

 Português