1- # tppt
1+ # 🎨 tppt
22
3- tppt is a type-safe PowerPoint presentation builder. This library allows you to easily generate PowerPoint presentations from Python code.
3+ ✨ ** tppt** is a type-safe PowerPoint presentation builder that lets you create stunning presentations with Python code! 🐍
44
5- ## Installation
5+ ## 🚀 Installation
66
77``` bash
88pip install tppt
99```
1010
11- ## Usage Examples
11+ ## 🎯 Usage Examples
1212
13- ### Basic Presentation Creation
13+ ### 📝 Basic Presentation Creation
1414
1515``` python
1616import tppt
@@ -98,21 +98,21 @@ presentation = (
9898presentation.save(" output.pptx" )
9999```
100100
101- ## Features
101+ ## ✨ Features
102102
103- - Type-safe interface with comprehensive type hints
104- - Intuitive API using the builder pattern
105- - Flexible slide layouts (Title, Title and Content, Blank)
106- - Rich text formatting capabilities:
107- - Font size, bold, italic
108- - Custom colors
109- - Advanced text formatting through custom functions
110- - Image support with precise positioning
111- - Table creation with customizable dimensions
112- - Fine-grained control over element positioning and sizing
113- - Support for custom slide masters
103+ - 🛡️ Type-safe interface with comprehensive type hints
104+ - 🏗️ Intuitive API using the builder pattern
105+ - 🎨 Flexible slide layouts (Title, Title and Content, Blank)
106+ - 📝 Rich text formatting capabilities:
107+ - 🅰️ Font size, bold, italic
108+ - 🎨 Custom colors
109+ - 🎯 Advanced text formatting through custom functions
110+ - 🖼️ Image support with precise positioning
111+ - 📊 Table creation with customizable dimensions
112+ - 📏 Fine-grained control over element positioning and sizing
113+ - 🎭 Support for custom slide masters
114114
115- ## Architecture
115+ ## 🏗️ Architecture
116116
117117This library consists of the following modules:
118118
@@ -123,6 +123,10 @@ This library consists of the following modules:
123123- ` _slide_master ` : Slide master class
124124- ` _tppt ` : Interface with python-pptx
125125
126- ## License
126+ ## 📜 License
127127
128128MIT
129+
130+ ---
131+
132+ Made with ❤️ by the tppt team
0 commit comments