Presentation automation
CSV-to-PowerPoint template automation
Automated the placement of text and images from CSV records into linked fields in a PowerPoint template.
1 row → 1finished presentation file
Challenge
The client needed to repeatedly copy text and image data from a growing CSV file into a fixed PowerPoint design, with every field formatted and aligned correctly.
Approach
We adapted the existing approach into a Python workflow that maps CSV columns to template fields and creates one correctly populated single-slide presentation per row.
Result
Up to ten current entries—and future rows—could be transformed into consistent presentation files without manual copying and layout work.