Documentation
PSWriteOffice Overview
When to use PSWriteOffice and what it covers.
Use PSWriteOffice when a PowerShell workflow needs to create or read Office-style documents without automating the Office desktop applications.
It is the PowerShell-facing layer over OfficeIMO and is useful for report generation, workbook output, PowerPoint decks, Markdown conversion, and CSV workflows.
Common tasks
- Generate Word documents from structured data.
- Build Excel workbooks with tables, ranges, charts, and navigation.
- Create PowerPoint decks for repeatable status reporting.
- Convert Markdown or HTML content into document formats.