| name | document-creator |
| description | Use when creating, editing, and generating Office documents programmatically — Word, PowerPoint, Excel, and PDF. One interface for all document formats with shared methodology. |
| domain | content |
| author | oyi77 |
| license | Apache-2.0 |
| subdomain | content-creation |
| tags | ["documents","office","docx","pptx","xlsx","pdf","automation","reports"] |
| version | 2.0.0 |
Document Creator
Generate professional Office documents programmatically across all major formats. Each format has dedicated reference files with library-specific code, but the workflow is shared:
Overview
Workflow
- Define structure — Plan document sections, sheets, slides, or pages
- Choose format — Select the right format for the audience (Word for contracts, PPTX for presentations, XLSX for data, PDF for distribution)
- Load data — From JSON, CSV, database, or API
- Generate — Use the format-specific reference for exact API calls
- Validate — Check output opens cleanly in the target application
- Deliver — Save or stream to client
When to Use
| Need | Format |
|---|
| Contracts, proposals, reports | Word (.docx) |
| Meeting decks, pitches | PowerPoint (.pptx) |
| Financial models, data tables | Excel (.xlsx) |
| Distribution, printing, archiving | PDF |
| Bulk personalized documents | Word + mail merge |
| Charts with live data | Excel or PowerPoint |
| Invoice generation | PDF or Word |
Provider Reference
Load format-specific reference files for exact API usage, code examples, and troubleshooting.