Aspose.Slides  for C++

API de PowerPoint de C++

Lea, escriba, procese y convierta presentaciones de PowerPoint en aplicaciones C++ sin dependencias de Microsoft PowerPoint.

  Descargar prueba gratuita
  
 

Aspose.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.