Reporterpreview

Clean-room · byte-compatible · native .NET 10

Modernise the stack. Keep the reports.

A clean-room, byte-compatible Crystal Reports runtime. It reads your .rpt files directly and exports pixel-perfect PDFs — dependency-free libraries on a modern, native .NET 10 runtime.

Download the viewer: macOS (arm64)/ Linux (x64)/ Windows (x64) — self-contained, no .NET install

Decoded from binary report files

A clean-room implementation. Nothing borrowed, nothing decompiled.

Rendered at the source’s own metrics

Same fonts, same twips, same page breaks.

Checked against the original PDF

Compared with the original output, page by page.

01

Drop-in

Point it at the .rpt files you already have. No conversion step, no report rewrite, no redesign.

02

Render

Formulas, groups, suppression, subreports and pagination — placed to the twip, judged against the original PDF.

03

Connect

Oracle and PostgreSQL, on a fully managed driver. Build the connection string and verify it before a report ever runs.

04

Modernise

Dependency-free libraries on a native .NET 10 runtime. They drop into the platform you are migrating to.

Preview — layout fidelity is verified report by report against the original PDF. A small number of conditional-formatting and suppression cases are still being closed out.