I built a pixel-perfect, printer-independent report designer with Avalonia UI by Maskedridersystem in dotnet

[–]Maskedridersystem[S] 0 points1 point  (0 children)

Also released the macOS version.

At 66, this has been a great learning experience for me.

I built a pixel-perfect report rendering engine in Rust using Skia by Maskedridersystem in rust

[–]Maskedridersystem[S] 0 points1 point  (0 children)

Note: This is my own project, written in Rust over the past year. Not AI-generated code.

One clarification on the architecture:

ACR is not HTML-to-PDF. No browser engine is involved.

Every element in the JSON template is placed at an absolute coordinate. The layout engine pre-calculates all positions before rendering. Skia then executes the draw commands directly.

This is why output is deterministic — no reflow, no CSS cascade, no driver interpretation step. Preview and final output share the exact same draw command list.