Skip to main content

OfficeIMO Blog

Release notes, workflow guides, performance notes, and practical examples for building Office document automation with OfficeIMO and PSWriteOffice.

Reading paths

Start with the article that matches how you plan to use OfficeIMO

Some posts are launch or comparison pieces, some are workflow tutorials, and some explain deployment or compatibility tradeoffs. Use this page to jump into the right story first, then browse the full archive below.

Start here

Use these if you are new to the project

These articles explain what OfficeIMO is, where PSWriteOffice fits, and which package family to explore next.

Project Introduction

Announcement

A high-level introduction to the package family, the MIT license, and the main problem OfficeIMO is trying to solve.

Best for: understanding the suite before you choose a package or language entry point.

PowerShell Quick Start

Tutorial

A short PSWriteOffice entry point for people who want document automation from scripts rather than a C# project.

Best for: admins, scheduled jobs, and GitHub Actions-style report generation.

Word Builder Walkthrough

Tutorial

A practical `.docx` walkthrough that shows how a typical document-generation workflow looks in C#.

Best for: developers evaluating the shape of the fluent Word API before diving into the docs.

Workflow guides

Pick a real-world automation or ingestion scenario

These posts are the best place to start when you already know the problem you want to automate and need a realistic implementation path.

Parallel Excel Reports

Reporting

Shows how to generate repeatable Excel outputs for reporting scenarios where throughput matters more than a one-off workbook.

Best for: operational reports, exports, and workbook generation pipelines.

GitHub Actions Reporting

Automation

Explains how to combine OfficeIMO or PSWriteOffice with CI automation to produce documents during repository workflows.

Best for: CI-generated reports, scheduled automation, and repository-native document publishing.

Architecture and tradeoffs

Use these when you are evaluating deployment or package fit

These posts focus on compatibility, trimming, PDF conversion, markdown rendering, and comparison-style questions that come up before production adoption.

AOT and Trimming

Deployment

Sets realistic expectations for ahead-of-time compilation and trimming across the package family.

Best for: deployment reviews, image-size work, and compatibility planning.

Word to PDF on Linux

Converter

A practical guide to in-process DOCX to PDF generation and the runtime dependencies that matter in Linux deployments.

Best for: service-side PDF generation, containerized workloads, and publish pipeline planning.

Markdown Engine Overview

Package guide

Explains where the markdown builder and parser fit, and why the package is useful even outside Office document generation.

Best for: evaluating the markdown package before using the builder, parser, or HTML renderer directly.

All Posts

This page automatically lists the newest OfficeIMO articles, walkthroughs, and release updates after the curated reading paths above.

What You'll Find Here

  • Release announcements and package updates
  • Practical .NET and PowerShell automation guides
  • Performance, compatibility, and deployment notes
  • Real-world document generation examples