Crear presentaciones en C++
Crear una presentación de PowerPoint
Para agregar una línea simple y plana a una diapositiva seleccionada de la presentación, siga los pasos a continuación:
- Cree una instancia de la clase Presentation.
- Obtenga la referencia de una diapositiva mediante su índice.
- Agregue un AutoShape de tipo Línea usando el método AddAutoShape expuesto por el objeto Shapes.
- Guarde la presentación modificada como un archivo PPTX.
En el ejemplo que se muestra a continuación, hemos añadido una línea a la primera diapositiva de la presentación.
Preguntas frecuentes
¿En qué formatos puedo guardar una nueva presentación?
Puede guardar en PPTX, PPT y ODP, y exportar a PDF, XPS, HTML, SVG, y imágenes, entre otros.
¿Puedo comenzar desde una plantilla (POTX/POTM) y guardarla como un PPTX normal?
Sí. Cargue la plantilla y guárdela en el formato deseado; los formatos POTX/POTM/PPTM y similares son compatibles.
¿Cómo controlo el tamaño de la diapositiva/relación de aspecto al crear una presentación?
Establezca el tamaño de la diapositiva (incluyendo preajustes como 4:3 y 16:9 o dimensiones personalizadas) y elija cómo debe escalar el contenido.
¿En qué unidades se miden los tamaños y coordenadas?
En puntos: 1 pulgada equivale a 72 unidades.
¿Cómo manejo presentaciones muy grandes (con muchos archivos multimedia) para reducir el uso de memoria?
Utilice estrategias de gestión de BLOB, limite el almacenamiento en memoria aprovechando archivos temporales y prefiera flujos basados en archivos en lugar de flujos puramente en memoria.
¿Puedo crear/guardar presentaciones en paralelo?
No puede operar sobre la misma instancia de Presentation desde múltiples hilos. Ejecute instancias separadas e aisladas por hilo o proceso.
¿Cómo elimino la marca de agua de prueba y las limitaciones?
Aplique una licencia una vez por proceso. El XML de licencia debe permanecer sin modificar, y la configuración de la licencia debe sincronizarse si varios hilos están involucrados.
¿Puedo firmar digitalmente el PPTX que creo?
Sí. Las firmas digitales (agregar y verificar) son compatibles con presentaciones.
¿Se admiten macros (VBA) en presentaciones creadas?
Sí. Puede crear/editar proyectos VBA y guardar archivos con macros habilitadas como PPTM/PPSM.