Overview of PSWriteOffice
mainPSWriteOffice is a PowerShell module designed to create, convert, read, inspect, and export content for various formats including Office (Excel, Word, etc.), PDF, iWork, OneNote, OpenDocument, email, Markdown, AsciiDoc, LaTeX, CSV, Visio, and Confluence.
A key feature is that it can perform these operations without Microsoft Office installed, as it is powered by the OfficeIMO.* engine.