Resumen del producto
Descripción del producto
Aspose.Slides for .NET es una API de gestión de Microsoft PowerPoint® que permite a las aplicaciones .NET leer y escribir documentos PowerPoint® sin usar Microsoft PowerPoint®.
Por qué debería usar Aspose.Slides for .NET
- Aspose.Slides for .NET es el primer y único componente que proporciona las funcionalidades necesarias para gestionar documentos PowerPoint®.
- Aspose.Slides for .NET ofrece numerosas características clave, como la gestión de textos, formas, tablas y animaciones, la incorporación de audio y video a las diapositivas, la vista previa de diapositivas, la exportación de diapositivas a SVG, PDF y otros formatos, y muchas más capacidades.
- Aspose.Slides for .NET no solo le permite abrir archivos PowerPoint desde diferentes fuentes, sino también guardar sus presentaciones de diversas maneras. Por ejemplo, puede guardar sus presentaciones en PPT; también puede guardar sus diapositivas como imágenes.
- Aspose.Slides for .NET le brinda casi todas las funciones que puede o no encontrar en Microsoft PowerPoint. Dada la versatilidad de Aspose.Slides for .NET, además de tablas y diferentes tipos de formas, puede usarlo para añadir distintos tipos de marcos —marcos de texto, audio y video— a sus diapositivas.
- Aspose.Slides for .NET está desarrollado usando Managed C#. Puede usar Aspose.Slides for .NET con cualquier lenguaje .NET como C#, VB.NET, J#, etc. Aspose.Slides for .NET también puede usarse con cualquier tipo de aplicación —web o de Windows.
- Aspose.Slides for .NET también ofrece demostraciones completas y ejemplos funcionales para ayudar a los desarrolladores a comprender mejor la API.
Características de Aspose.Slides
Las características de Aspose.Slides for .NET pueden dividirse en los siguientes grupos:
- Características de presentación.
- Características de diapositivas.
- Características gráficas y multimedia.
- Características de tabla.
- Características de texto y párrafo
- Características avanzadas
Características de presentación
- Apertura de presentaciones de Microsoft PowerPoint desde diferentes fuentes.
- Guardado de presentaciones en diferentes formatos de Microsoft PowerPoint.
- Creación de presentaciones desde cero.
- Conversión de presentaciones a documentos PDF sin usar ningún otro componente.
- Lectura o modificación de las propiedades del documento de una presentación.
- Aplicación de protección a la presentación.
- Exportación de la presentación a PDF.
- Exportación de la presentación a TIFF.
- Exportación de la presentación a XPS.
- Exportación de la presentación a SWF.
- Exportación de notas de la presentación a PDF / Tiff.
- Exportación de la presentación a HTML.
Características de diapositiva
- Creación de nuevas diapositivas desde cero y su incorporación a presentaciones.
- Acceso a cualquier diapositiva mediante su posición en una presentación.
- Copiar o clonar diapositivas en la misma u otra presentación.
- Edición y eliminación de diapositivas.
- Copiar maestros con diapositivas automáticamente.
- Vista previa de diapositivas.
- Obtener o establecer el nombre de una diapositiva.
- Guardar diapositivas como imágenes.
- Exportar diapositivas al formato SVG.
- Trabajar con varios maestros en presentaciones.
- Rellenar el fondo de las diapositivas con cualquier estilo compatible.
- Añadir nuevas notas o gestionar notas de diapositiva.
- Establecer nuevos maestros de diapositiva y estilos de forma dinámica.
- Añadir o modificar la transición de la presentación.
- Añadir transiciones Morph.
Características gráficas y multimedia
- Crear o gestionar formas como líneas, rectángulos, elipses y polilíneas.
- Gestionar estilos de línea en las formas.
- Obtener el texto alternativo de una forma.
- Rotar o voltear formas.
- Rellenar formas con diferentes estilos —por ejemplo, sólido, degradado, patrón, textura e imagen.
- Utilizar cualquiera de los 48 patrones predefinidos y 24 texturas.
- Asignar enlaces a formas.
- Leer, modificar y añadir nuevos efectos de animación a diapositivas y formas.
- Añadir nuevas imágenes a presentaciones y gestionar las existentes.
- Añadir nuevas viñetas de imagen a presentaciones y gestionar las existentes.
- Añadir nuevos marcos de audio a presentaciones y gestionar los existentes.
- Añadir nuevos marcos de video a presentaciones y gestionar los existentes.
Características de tabla
- Crear tablas desde cero y añadirlas a diapositivas.
- Redimensionar y mover tablas.
- Acceder a cualquier celda de una tabla.
- Cambiar el formato y los bordes de cualquier celda.
- Redimensionar columnas y filas.
- Añadir y eliminar columnas y filas.
- Establecer el ancho y color del borde para toda la tabla.
Características de texto y párrafo
- Obtener y establecer textos en marcadores de posición de texto y marcos de texto.
- Obtener el tipo de un marcador de posición.
- Cambiar el formato de texto en un marco de texto.
- Añadir nuevas fuentes o gestionar las fuentes ya usadas en una presentación.
- Cambiar textos y formato de texto.
- Crear o gestionar enlaces al texto.
- Compatibilidad con tabulaciones y tabulaciones efectivas.
- Añadir nuevos marcos de texto a casi cualquier tipo de forma.
- Acceder y modificar los márgenes y la configuración de ajuste de texto de los marcos de texto.
- Acceder y modificar la sangría de párrafo.
Características avanzadas
- Acceder a objetos OLE incrustados en presentaciones.
- Bloquear presentaciones.
Soporte técnico
Aspose ofrece soporte técnico gratuito e ilimitado para todos sus productos. El soporte está disponible para todos los usuarios (incluidos los usuarios con paquetes de evaluación). Si necesita ayuda con Aspose.Slides for .NET, considere lo siguiente:
- La principal vía de soporte es el Aspose Forums. Publique su pregunta en el Aspose.Slides forum—y será respondida en unas pocas horas. El equipo de soporte de Aspose.Slides responde directamente a las preguntas publicadas en el foro.
- Tenga en cuenta que Aspose no brinda soporte técnico por teléfono. El soporte telefónico solo está disponible para preguntas de ventas y compra.
- Al esperar una respuesta en los foros, por favor sea paciente y tenga en cuenta las diferencias de zona horaria.
Si tiene un problema con Aspose.Slides for .NET, siga estas directrices para resolverlo de la manera más eficiente:
-
Compruebe y confirme que está usando la última versión de Aspose.Slides for .NET antes de informar el problema. Tal vez, el problema que experimentó ya se resolvió en una actualización.
Vea Aspose.Slides download para obtener información sobre la última versión del producto.
-
Antes de informar un problema, puede revisar nuestros foros, esta documentación y la Referencia de la API. Tal vez, la respuesta a su pregunta ya se proporcionó.
-
Al informar un problema, incluya el documento original y (si es posible) un fragmento de su código relacionado con el problema. Si necesita adjuntar varios archivos, colóquelos en un paquete ZIP.
Puede adjuntar sus documentos de forma segura en Aspose.Forums porque solo usted y los desarrolladores de Aspose tienen acceso a los archivos adjuntos.
-
Cree y use un solo hilo para un problema específico. Si experimenta otro problema, debe crear otro hilo para informarlo.
Esta tabla enumera recursos técnicos importantes de Aspose.Slides for .NET.
| Recurso | Descripción |
|---|---|
| Aspose.Slides for .NET home page | Página principal del producto. |
| Aspose.Slide blog | Visite esta página regularmente para obtener información sobre nuevas versiones y consejos útiles sobre Aspose.Slides. |
| Aspose.Slides for .NET download | Descargue aquí la última versión de Aspose.Slides. Con frecuencia lanzamos nuevas versiones. |
| Aspose.Slides support forum | Publique sus preguntas y problemas aquí para una rápida resolución. |
| Aspose.Slides for .NET product documentation | Documentación completa en línea que contiene este documento y la Referencia de la API de Aspose.Slides. |
Declaración
Todos los componentes Aspose .NET requieren el conjunto de permisos Full Trust. La razón: los componentes Aspose .NET necesitan privilegios elevados para acceder a la configuración del registro, archivos del sistema y directorios virtuales para ejecutar ciertas operaciones como el análisis de fuentes y tareas similares. Además, los componentes Aspose .NET se basan en las clases centrales del sistema .NET, que también requieren el conjunto de permisos Full Trust en muchos casos.
Los proveedores de servicios de Internet que alojan múltiples aplicaciones de diferentes compañías suelen aplicar el nivel de seguridad Medium Trust. En un caso que involucra .NET 2.0, ese nivel de seguridad impone las siguientes restricciones:
- OleDbPermission no está disponible. Esto significa que no puede usar el proveedor de datos OLE DB administrado de ADO.NET para acceder a bases de datos.
- EventLogPermission no está disponible. Esto significa que no puede acceder al registro de eventos de Windows.
- ReflectionPermission no está disponible. Esto significa que no puede usar reflection.
- RegistryPermission no está disponible. Esto significa que no puede acceder al registro.
- WebPermission está restringido. Esto significa que su aplicación solo puede comunicarse con una dirección o el rango de direcciones que definió en el elemento
. - FileIOPermission está restringido. Esto significa que solo puede acceder a archivos en la jerarquía de directorios virtuales de su aplicación.
Debido a las razones anteriores, los componentes Aspose .NET solo pueden usarse en servidores que conceden el conjunto de permisos Full Trust.
Preguntas frecuentes
¿Soporta niveles de conformidad PDF para archivo y accesibilidad (PDF/A y PDF/UA)?
Sí. Puede guardar en PDF con PDF/A-2a/2b/2u, PDF/A-3a/3b, así como PDF/UA configurando PDF export options.
¿Existe un mecanismo de sustitución de fuentes y soporte para fuentes personalizadas para garantizar una renderización correcta?
Sí. La biblioteca le permite cargar fuentes personalizadas y definir reglas de reserva para que los glifos faltantes se sustituyan de forma fiable durante la conversión y renderizado.
¿Puedo detectar si un archivo está protegido con contraseña sin abrirlo completamente?
Sí. Puede examinar una presentación para determinar si requiere una contraseña antes de cargar el documento completo.
¿Se requiere Microsoft PowerPoint para el procesamiento y conversiones?
No. Aspose.Slides es un motor independiente; PowerPoint no es necesario en el servidor ni en la estación de trabajo.
¿Es seguro procesar presentaciones desde múltiples subprocesos?
Sí, puede procesar diferentes documentos en paralelo en subprocesos separados; solo evite usar la misma instancia de presentación simultáneamente a través de subprocesos.
¿Se conservan las macros y puedo gestionar VBA en archivos PPTM/PPSM?
Sí. Las presentaciones con macros son compatibles, y puede examinar y gestionar proyectos VBA en esos archivos.
¿Puedo convertir PDF o HTML de nuevo a diapositivas de PowerPoint?
Sí. Puede importar páginas PDF o contenido HTML para crear o rellenar diapositivas en una presentación.
¿Se admite la exportación a XPS, y puedo controlar la calidad y el contenido del resultado XPS?
Sí. Exportar a XPS está disponible, y las opciones de guardado le permiten ajustar la calidad de salida y el contenido incluido.
¿Puedo convertir diapositivas a imágenes y controlar la calidad de la salida?
Sí. Las diapositivas pueden renderizarse a PNG, JPEG, GIF, BMP, TIFF y otros formatos con control detallado sobre el tamaño y la calidad.
¿Se admiten fórmulas matemáticas (MathML/MathText) y pueden exportarse?
Sí. Puede crear y editar texto matemático y exportar ecuaciones, incluido a MathML.
¿Cómo maneja la biblioteca el cifrado y las contraseñas (abrir, establecer, eliminar)?
Soporta la apertura de presentaciones encriptadas, establecer o eliminar contraseñas para abrir y modificar, y comprobar el estado de protección de un archivo.