Class PdfReportRenderer

java.lang.Object
org.fhirfrog.frog.rendering.PdfReportRenderer

public class PdfReportRenderer extends Object
A readable, presentable document - this change's "execs" format per design.md's Decision 3 ("test managers get clear tables, execs get something presentable"), as opposed to the raw tabular Excel/CSV/Markdown formats. A run summary up top, then one section per TestReport listing its assertions as short lines rather than a dense grid.

Deliberately simple layout (PDFBox's low-level content-stream API, no template engine) - a single Helvetica family, manual line wrapping and page breaks. Exact visual design is left open per design.md's own "Open Questions" - this is a first real version to react to.

  • Constructor Details

    • PdfReportRenderer

      public PdfReportRenderer()
  • Method Details

    • render

      public byte[] render(List<org.hl7.fhir.r4.model.TestReport> reports)