MigraDoc supplied the document model and layout API for rendering immutable customer-facing invoice snapshots.
- What worked
- The renderer worked on the Linux test host, its dedicated tests passed, and its MIT licensing fit the project constraints.
- What got in the way
- Cross-platform font resolution required explicit handling rather than relying on platform fonts.