Aspose.Slides para OpenXML
¿Qué es OpenXML?
OpenXML SDK es un SDK .NET de Microsoft para procesar los formatos de archivo de Microsoft Office 2007 y posteriores. Estos formatos de archivo son básicamente paquetes comprimidos y el Open XML SDK para Office simplifica la tarea de manipular paquetes Open XML y los elementos del esquema Open XML subyacentes dentro de un paquete. Las clases del Open XML SDK encapsulan muchas tareas comunes que los desarrolladores realizan sobre paquetes Open XML, de modo que puedes ejecutar operaciones complejas con unas pocas líneas de código.
Una vez que hayas instalado Open XML SDK 2.5, abre tu proyecto o aplicación existente en Visual Studio, o crea un nuevo proyecto o aplicación. Luego, en tu proyecto o aplicación, agrega referencias a los siguientes componentes:
- DocumentFormat.OpenXml
- WindowsBase
Aspose.Slides para .NET
Aspose.Slides para .NET es un componente único de gestión de PowerPoint® que permite a las aplicaciones .NET leer, escribir y manipular documentos PowerPoint sin utilizar Microsoft PowerPoint.
Aspose.Slides para .NET es el primer y único componente .NET que brinda funcionalidad para gestionar documentos PowerPoint dentro de tus propias aplicaciones. Al igual que todos los componentes Aspose .NET, Aspose.Slides está escrito en C# administrado, tiene un precio increíble y es extremadamente rápido.
Aspose.Slides para OpenXML
Introducción
Los desarrolladores que buscan bibliotecas de formatos de archivo pueden necesitar revisar las funcionalidades que ofrecen las bibliotecas disponibles en el mercado. Principalmente, se consideran dos factores al elegir una opción:
- Funcionalidades
- Esfuerzo requerido para utilizar la biblioteca
Si eres un desarrollador .NET en busca de una biblioteca de formatos de archivo más rápida, fácil y ligera para procesar archivos, es posible que necesites comparar VSTO (Visual Studio Tools for Office) con Aspose. En este caso, este proyecto te ayudará a comparar funcionalidades y código en ambas bibliotecas.
Requisitos del Sistema y Plataformas Compatibles
Requisitos del Sistema
Una o más de las siguientes ediciones de 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
- Una versión de Microsoft Office:
- Microsoft Office Professional 2003 SP1
- 2007 Microsoft Office system
Sistemas Operativos Compatibles
- Windows 2000; Windows Server 2003; Windows Vista; Windows XP
Versiones de .NET Framework Compatibles
- solo .NET Framework 2.0 o superior.
Descarga
Puedes descargar el código más reciente en:
Instalación
Para abrir el proyecto necesitas descargar e instalar la última versión de Aspose.Slides para .NET desde aquí e incluirla en el proyecto.
Soporte, Extender y Contribuir
Soporte
Ofrecemos soporte gratuito. Cualquier persona que utilice nuestro producto, ya sea que lo haya comprado o esté usando una versión de evaluación, merece toda nuestra atención y respeto.
Puedes registrar cualquier problema o sugerencia relacionado con Aspose .NET para OpenXML utilizando cualquiera de las siguientes plataformas:
Ampliar y Contribuir
El código de comparación para Aspose.Slides para .NET y el código fuente de OpenXML está disponible en los principales sitios de desarrollo colaborativo listados a continuación. Se anima a los desarrolladores a descargar el código fuente para migrar de OpenXML a Aspose.Slides según sus requisitos.
Código Fuente
Puedes obtener el código fuente más reciente en una de las siguientes ubicaciones.
Cómo Configurar el Código Fuente
Por favor, sigue estos sencillos pasos para comenzar
- Descargar/Clonar el código fuente.
- Abrir Visual Studio 2010 y seleccionar Archivo > Abrir proyecto.
- Navegar hasta el código fuente más reciente que hayas descargado y abrir el archivo .sln.
Ejemplos de Código
Esta sección incluye los siguientes temas
- Comparación de Código para funcionalidades comunes con OpenXML
- Añadir un comentario a una diapositiva
- Añadir Diapositiva a la Presentación
- Aplicar un tema a una presentación
- Cambiar el color de relleno de una forma en una presentación
- Contar el número de diapositivas
- Crear un documento de presentación
- Eliminar todos los comentarios de un autor
- Eliminar una diapositiva
- Obtener todos los hipervínculos externos en una presentación
- Obtener todo el texto de todas las diapositivas
- Obtener todo el texto de una diapositiva
- Obtener los títulos de todas las diapositivas
- Mover un párrafo de una presentación a otra
- Mover una diapositiva a una nueva posición
- Características faltantes en OpenXML
- Acceder a la Presentación OpenDocument
- Añadir Diapositivas de Diseño a la Presentación
- Conversión de PPT a diferentes formatos
- Exportar archivos multimedia a archivo HTML
- Obtener el formato de archivo de la presentación
- Programación de alto nivel con el Modelo de Objeto de Documento de Presentación
- Renderizado e Impresión de la Presentación
- Transiciones de Diapositiva
- Trabajar con el Tamaño y Diseño de la Presentación