Resumen del producto
Resumen del producto
¡Bienvenido a Aspose.Slides para C++!
Aspose.Slides para C++ es una API de gestión de Microsoft PowerPoint® que permite a las aplicaciones C++ leer y escribir documentos PowerPoint® sin utilizar Microsoft PowerPoint®. Aspose.Slides para C++ es el primer y único componente que ofrece la funcionalidad para gestionar documentos PowerPoint®. Aspose.Slides para C++ proporciona muchas características clave, como la gestión de texto, formas, tablas y animaciones, la incorporación de audio y vídeo a las diapositivas, la vista previa de diapositivas, la exportación de diapositivas a SVG, formato PDF y más.
Descripción del producto
Aspose.Slides para C++ está desarrollado con C++ nativo. Actualmente está compilado para el entorno Windows x64, pero también se compilará para entornos Linux.
Aspose.Slides para C++ no solo puede abrir archivos PowerPoint de diferentes fuentes, sino que también permite guardar sus presentaciones de diversas maneras. Por ejemplo, puede guardar su presentación no solo en PPT, sino también en formato PDF. Además, también puede guardar sus diapositivas como imágenes. Aspose.Slides para C++ le ofrece casi todas las funciones que puede encontrar en Microsoft PowerPoint. La versatilidad de Aspose.Slides para C++ radica en que no solo puede agregar tablas y distintos tipos de formas a sus diapositivas, sino también diferentes tipos de marcos (es decir, marcos de texto, audio y vídeo).
Conjunto amplio de características
Las características de Aspose.Slides para C++ pueden dividirse en las siguientes áreas:
- Características de presentación.
- Características de diapositivas.
- Características de gráficos y multimedia.
- Características de tabla.
- Características de texto y párrafo.
- Características avanzadas.
Características de presentación
- Abrir presentaciones de Microsoft PowerPoint desde diferentes fuentes.
- Guardar presentaciones en distintos formatos de Microsoft PowerPoint.
- Crear presentaciones desde cero.
- Convertir presentaciones a documentos PDF sin usar ningún otro componente.
- Leer o modificar las propiedades del documento de una presentación.
- Aplicar protección a la presentación.
- Exportar la presentación a PDF.
- Exportar la presentación a XPS.
- Exportar la presentación a SWF.
- Exportar notas de la presentación a PDF.
- Exportar la presentación a HTML.
Características de diapositivas
- Crear nuevas diapositivas desde cero y agregarlas a presentaciones.
- Acceder a cualquier diapositiva mediante su posición en una presentación.
- Copiar o clonar diapositivas a la misma u otra presentación.
- Editar y eliminar 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 a formato SVG.
- Trabajar con muchos maestros en presentaciones.
- Rellenar el fondo de la diapositiva con cualquier estilo compatible.
- Agregar o gestionar notas de diapositivas.
- Establecer nuevos maestros y estilos de diapositiva de forma dinámica.
- Agregar o modificar la transición de la presentación.
- Agregar transiciones Morph.
Características de gráficos y multimedia
- Crear o gestionar formas como líneas, rectángulos, elipses y polilíneas.
- Gestionar estilos de línea en 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 o agregar nuevos efectos de animación a diapositivas y formas.
- Agregar nuevas imágenes a presentaciones o gestionar las existentes.
- Agregar nuevas viñetas con imágenes a la presentación o gestionar las existentes.
- Agregar nuevos marcos de audio a las presentaciones o gestionar los existentes.
- Agregar nuevos marcos de vídeo a las presentaciones o gestionar los existentes.
Características de tabla
- Crear tablas desde cero y agregarlas 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.
- Agregar 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 texto en marcadores de posición y marcos de texto.
- Obtener el tipo de un marcador de posición.
- Cambiar el formato del texto en un marco de texto.
- Agregar nuevas fuentes o gestionar las existentes en una presentación.
- Cambiar texto y formato de texto.
- Crear o gestionar enlaces al texto.
- Admitir tabulaciones y tabulaciones efectivas.
- Agregar 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.
Plataformas compatibles
- Windows x64/x86 (Microsoft Visual Studio 2017 o posterior).
- Linux (Clang 3.9 o posterior, GCC 6.1 o posterior).
- macOS (Xcode 13.4 o posterior).
Soporte técnico
Aspose proporciona soporte técnico ilimitado y gratuito para todos sus productos. El soporte está disponible para todos los usuarios, incluida la evaluación. Si necesita ayuda con Aspose.Slides para C++, considere lo siguiente:
- La vía principal de soporte son los Foros de Aspose. Publique su pregunta en el Foro de Aspose.Slides y se le responderá en unas pocas horas. Las preguntas son respondidas directamente por el equipo de soporte de Aspose.Slides.
- Tenga en cuenta que Aspose no brinda soporte técnico por teléfono. El soporte telefónico está disponible solo para preguntas de ventas y compra.
- Al esperar una respuesta en los foros, tenga en cuenta las diferencias de huso horario.
Si tiene un problema con Aspose.Slides para C++, siga estos pasos simples para asegurarse de que se resuelva de la manera más eficiente:
- Asegúrese de usar la última versión de Aspose.Slides para C++ antes de informar el problema; consulte la Descarga de Aspose.Slides para obtener la versión más reciente.
- Revise los foros, esta documentación y la Referencia de API antes de informar el problema; quizá su pregunta ya haya sido respondida.
- Al informar un problema, incluya el documento original y, si es posible, un fragmento de código que cause el problema. Si necesita adjuntar varios archivos, comprímalos en un solo zip. Es seguro adjuntar sus documentos en Aspose.Forums ya que solo usted y los desarrolladores de Aspose tendrán acceso a los archivos adjuntos.
- Intente reportar un solo problema por hilo. Si tiene otro problema, repórtelo en un hilo separado.
Esta tabla enumera los recursos técnicos importantes de Aspose.Slides para C++.
| Recurso | Descripción |
|---|---|
| Página principal de Aspose.Slides para C++ | Página principal del producto. |
| Blog de Aspose.Slides | Revise este blog con frecuencia para obtener información sobre nuevas versiones y consejos útiles sobre Aspose.Slides. |
| Descarga de Aspose.Slides para C++ | Todas las versiones nuevas y antiguas del producto se mantienen para referencia del cliente. |
| Foro de soporte de Aspose.Slides | Publique sus preguntas y problemas aquí para una resolución rápida. |
| Documentación del producto Aspose.Slides para C++ | Documentación en línea completa que incluye esta documentación así como la Referencia de API de Aspose.Slides. |
Preguntas frecuentes
¿Admite niveles de conformidad PDF para archivado 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 las opciones de exportación PDF.
¿Existe un mecanismo de sustitución de fuentes y soporte para fuentes personalizadas que garantice 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 necesita Microsoft PowerPoint para el procesamiento y las 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 varios hilos?
Sí, puede procesar diferentes documentos en paralelo en hilos separados; solo evite usar la misma instancia de presentación simultáneamente entre hilos.
¿Se preservan 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 vuelta a diapositivas 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í. La exportación 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 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)?
Admite la apertura de presentaciones cifradas, la configuración o eliminación de contraseñas para apertura y modificación, y la verificación del estado de protección de un archivo.