PSWriteOffice Documentation
Edit on GitHubPowerShell guides for Office, PDF, Reader, Confluence, Visio, Project, Access, EPUB, configuration files and data conversion.
PSWriteOffice is the PowerShell surface for OfficeIMO. Use these guides to choose a workflow, compose or inspect a document, and then move into generated command reference for exact parameters and examples.
Start here
- What PSWriteOffice covers
- Install and verify
- Choose a workflow
- Pipeline, object, and DSL workflows
- Use-case index
- HTML, event and email report integrations
- DSL cookbook
- Command families
- PSWriteOffice vs ImportExcel vs ExcelFast
- PSWriteOffice vs Office Interop, Graph, and LibreOffice
- Migrate from PSWriteWord, PSWriteExcel, or PSWritePDF
Document workflows
- Word automation
- Excel automation
- PowerPoint automation
- PDF automation
- Reader, extraction, and OCR
- Choose a conversion route
- Clean files before sharing: comments, authors, hidden content, image metadata and AI labels
- Confluence Cloud publishing
- Visio diagrams
- Configuration files and data conversion: YAML, TOML, CSV, JSON, XML, and Excel data
- Project schedules, Access databases, and EPUB
- Markdown, RTF, OpenDocument, email, AsciiDoc, and LaTeX
- Automation patterns
- Troubleshooting and diagnostics
- Migrate from PSWriteWord
- Migrate from PSWriteExcel
- Migrate from PSWritePDF
- PSWriteOffice project hub
Notes
- The command reference is generated from the module manifest and external help.
- The scenario-driven example library maps practical recipes and larger showcases to each format.
- The family totals shown on the site come from
PSWriteOffice.psd1; documentation validation fails if an exported command is left uncategorized.