API de PowerPoint de C++
Lea, escriba, procese y convierta presentaciones de PowerPoint en aplicaciones C++ sin dependencias de Microsoft PowerPoint.
Descargar prueba gratuitaAspose.Slides para C++ es una potente API de PowerPoint para manipular, renderizar y convertir PPT(X) en C++ sin Microsoft PowerPoint. La API admite la representación de alta fidelidad de las diapositivas de los documentos en varios formatos de gráficos y proporciona la funcionalidad para modificar o crear casi todos los contenidos posibles de los archivos, formatear texto y formas en las diapositivas y mucho más.
Aspose.Slides para C++ es compatible con la mayoría de los formatos de presentación de diapositivas y PowerPoint, incluidos POT, PPT, PPS, POTX, PPTX, PPSX, ODP y otros. Aspose.Slides para C++ también puede convertir todos estos formatos a PDF, HTML, XPS, etc.
Funciones avanzadas de la biblioteca de procesamiento de PowerPoint C++
Guardar la presentación en un archivo o transmisión
Convierte presentaciones a formatos estándar
Administrar propiedades de documentos integradas y personalizadas
Presentaciones protegidas con contraseña
Agregar, formatear y manipular gráficos
Agregar, formatear y manipular formas
Agregar, formatear y manipular diapositivas
Agregar, formatear y manipular texto
Agregar, formatear y manipular tablas
Exportar presentaciones a PDF y XPS
Exportar diapositivas en formato SVG
Agregar imágenes a las presentaciones
Generar presentaciones desde la base de datos.
Compatibilidad con gráficos MSO 2016
Exportar presentaciones como HTML
Importar y exportar texto HTML en diapositivas
Agregar diapositivas de diseño a las presentaciones
Cargar presentaciones protegidas
Establecer el tamaño de fuente de la leyenda individual
Cree un gráfico de acciones y obtenga una imagen del gráfico
Cambiar el color de la serie
Establecer bordes redondeados del área del gráfico
Cambiar el color de las categorías en la serie
Establecer propiedades de fuente para la tabla de datos del gráfico
Exportar archivos de PowerPoint como PDF o XPS
Teniendo su propio motor de renderizado especialmente diseñado, Aspose.Slides para C++ renderiza con la más alta fidelidad a Microsoft PowerPoint. Permite exportar presentaciones a formatos estándar de la industria como XPS y PDF con resultados similares a los de la presentación original.
Renderizar presentaciones en formatos PDF y XPS - C++
// load presentation to be converted
SharedPtr<Presentation> prs = MakeObject<Presentation>(dir + L"template.pptx");
// save in PDF & XPS formats
prs->Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);
prs->Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);
Copiar o clonar diapositivas de presentación
Hay métodos integrados proporcionados por Aspose.Slides para C++ para clonar o copiar diapositivas existentes no solo dentro de un documento sino también de un archivo a otro. Dado que una diapositiva hereda su diseño de la diapositiva maestra, los métodos de clonación integrados copian automáticamente la maestra durante el proceso de clonación.
Formato de contenido de Microsoft PowerPoint
La biblioteca permite formatear formas y texto en diapositivas en un archivo mientras se usa la API. El texto se administra a través de marcos de texto asociados con formas, por lo tanto, el texto se formatea usando párrafos y porciones asociadas con los marcos de texto. Puede administrar el tipo de fuente, el color, el tamaño, los tonos, así como la alineación, las viñetas y la orientación del párrafo. También se pueden manipular atributos de elementos de forma como el tamaño, la línea, la posición, la imagen, el texto y el relleno con gran facilidad.
Serializar formas
Aunque Aspose.Slides para C++ admite una gran cantidad de formas, si la API no admite una forma, se proporciona un método de serialización a través del cual puede serializar esa forma de una diapositiva existente para su uso posterior según los requisitos de la aplicación.
- Recursos de aprendizaje
- Documentación
- Código fuente
- Referencias de API
- Vídeos tutoriales
- Soporte de producto
- Soporte gratuito
- Soporte pagado
- Blog
- Notas de lanzamiento
- ¿Por qué Aspose.Slides para C++?
- Lista de clientes
- Historias de éxito