Aspose.Slides para OpenXML
O Que é OpenXML?
OpenXML SDK é um SDK .NET da Microsoft para processar formatos de arquivo do Microsoft Office 2007 e posteriores. Esses formatos de arquivo são basicamente pacotes zipados e o Open XML SDK for Office simplifica a tarefa de manipular pacotes Open XML e os elementos do esquema Open XML subjacentes dentro de um pacote. As classes no Open XML SDK encapsulam muitas tarefas comuns que os desenvolvedores realizam em pacotes Open XML, permitindo que você execute operações complexas com poucas linhas de código.
Depois de instalar o Open XML SDK 2.5, abra seu projeto ou aplicação existente no Visual Studio, ou crie um novo projeto ou aplicação. Em seguida, no seu projeto ou aplicação, adicione referências aos seguintes componentes:
- DocumentFormat.OpenXml
- WindowsBase
Aspose.Slides para .NET
Aspose.Slides para .NET é um componente exclusivo de gerenciamento de PowerPoint® que permite que aplicações .NET leiam, escrevam e manipulem documentos PowerPoint sem usar o Microsoft PowerPoint.
Aspose.Slides para .NET é o primeiro e único componente .NET que fornece funcionalidades para gerenciar documentos PowerPoint dentro de suas próprias aplicações. Como todos os componentes Aspose .NET, Aspose.Slides é escrito em C# gerenciado, possui preço incrível e é extremamente rápido.
Aspose.Slides para OpenXML
Introdução
Os desenvolvedores que buscam bibliotecas de formatos de arquivo podem precisar analisar os recursos oferecidos pelas bibliotecas disponíveis no mercado. Principalmente, dois fatores são considerados ao escolher uma opção:
- Recursos
- Esforço necessário para usar a biblioteca
Se você é um desenvolvedor .NET procurando uma biblioteca de formatos de arquivo mais rápida, fácil e leve para processar arquivos, pode ser necessário comparar VSTO (Visual Studio tool for Office) com Aspose. Nesse caso, este projeto ajudará você a comparar recursos e código em ambas as bibliotecas.
Requisitos de Sistema e Plataformas Compatíveis
Requisitos de Sistema
Uma ou mais das seguintes edições do Visual Studio Tools for Office:
- Microsoft Visual Studio 2005 Tools for the Microsoft Office System
- Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System
- Visual Studio 2008 Professional Edition
- Visual Studio 2008 Team Suite Edition
- Uma versão do Microsoft Office:
- Microsoft Office Professional 2003 SP1
- 2007 Microsoft Office system
Sistemas Operacionais Compatíveis
- Windows 2000; Windows Server 2003; Windows Vista; Windows XP
Versões do .NET Framework Compatíveis
- somente .NET Framework 2.0 ou superior.
Download
Você pode baixar o código mais recente em:
Instalação
Para abrir o projeto, você precisa baixar e instalar a versão mais recente do Aspose.Slides para .NET a partir de aqui e incluí-lo no projeto.
Suporte, Extensão e Contribuição
Suporte
Oferecemos suporte gratuito. Qualquer pessoa que use nosso produto, seja comprando-o ou utilizando uma avaliação, merece toda a nossa atenção e respeito.
Você pode registrar quaisquer problemas ou sugestões relacionados ao Aspose .NET for OpenXML usando qualquer uma das seguintes plataformas:
Estender e Contribuir
O código de comparação para Aspose.Slides para .NET e o código-fonte OpenXML está disponível nos principais sites de codificação social listados abaixo. Os desenvolvedores são incentivados a baixar o código-fonte para migrar do OpenXML para Aspose.Slides conforme suas necessidades.
Código Fonte
Você pode obter o código-fonte mais recente em um dos seguintes locais.
Como Configurar o Código Fonte
Por favor, siga estes passos simples para começar
- Baixe/Clone o código-fonte.
- Abra o Visual Studio 2010 e escolha Arquivo > Abrir Projeto.
- Navegue até o código-fonte mais recente que você baixou e abra o arquivo .sln.
Exemplos de Código
Esta seção inclui os seguintes tópicos
- Comparação de Código para recursos comuns com OpenXML
- Adicionar um comentário a um slide
- Adicionar Slide à Apresentação
- Aplicar um tema a uma apresentação
- Alterar a cor de preenchimento de uma forma em uma apresentação
- Contar o número de Slides
- Criar um documento de apresentação
- Excluir todos os comentários de um autor
- Excluir um Slide
- Obter todos os hiperlinks externos em uma apresentação
- Obter todo o texto em todos os slides
- Obter todo o texto em um slide
- Obter os títulos de todos os slides
- Mover um parágrafo de uma apresentação para outra
- Mover um slide para uma nova posição
- Recursos Ausentes no OpenXML
- Acessar Apresentação OpenDocument
- Adicionar Slides de Layout à Apresentação
- Conversão de PPT para diferentes formatos
- Exportar arquivos de mídia para arquivo HTML
- Obter o Formato de Arquivo da Apresentação
- Programação de Alto Nível com o Modelo de Objeto de Documento de Apresentação
- Renderização e Impressão da Apresentação
- Transições de Slide
- Trabalhando com Tamanho e Layout da Apresentação