El formato PPTX es un formato Open XML, utilizado principalmente por Oficina de Microsoft Suite PowerPoint.
python-pptx permite a los programadores de Python para generar o manipular archivos PPTX complejas a través de unas pocas líneas de código de las páginas web o aplicaciones basadas en Python.
El módulo es una parte superior de la solución de línea para generar archivos PPTX. Esto se debe a la API de la biblioteca cubre absolutamente todas las facetas del formato PPTX.
¿Qué hay de nuevo en esta versión:
- Añadido:
- método PicturePlaceholder con .insert_picture ()
- TablePlaceholder con método .insert_table ()
- método ChartPlaceholder con .insert_chart ()
- propiedad Picture.image, volviendo objeto Image
- Picture.crop_left, .crop_top, .crop_right y .crop_bottom
- Shape.placeholder_format y objeto PlaceholderFormat
¿Qué hay de nuevo en la versión 0.5.2:
- Shape.text_frame falla en forma no tener txBody.
¿Qué hay de nuevo en la versión 0.4.2:
- Fijo:
- Aumenta el archivo de imagen soportado que tiene extensión mayúsculas
- Aumenta en add_slide () donde los ID existentes no contiguos
¿Qué hay de nuevo en la versión 0.3.2:
- Hotfix:
- presentaciones generadas no se pueden cargar en Keynote y otras aplicaciones de Apple.
¿Qué hay de nuevo en la versión 0.2.5:
- propiedad de párrafo alineación Añadido (izquierda, derecha, centrado, etc.).
- alineación vertical Añadido en celda de tabla (superior, medio, inferior).
- Mesa Añadido propiedades de margen celular.
¿Qué hay de nuevo en la versión 0.2.3:
- Se ha añadido soporte sangría a las formas de cuadro de texto, permitiendo balas de varios niveles en las diapositivas de bala.
¿Qué hay de nuevo en la versión 0.2.1:
- Se ha añadido soporte para Python 2.6
- Añadido imágenes de una corriente (por ejemplo StringIO), además de un camino, permitiendo que las imágenes recuperadas de una base de datos o red de recursos para insertarse sin guardar primero.
- Desplegar métodos de texto para aceptar cadenas de 8 bits Unicode y UTF-8 codificado.
- potencial fijo instalar error provocado por la importación __version__ de archivo del paquete __init__.py.
Requisitos :
- 2.6.x Python y 2.7.x
- Python Imaging Library
- lxml
Comentarios que no se encuentran