Skip to content

PreflightReportInput ​

Type: Input

Input mirror of the PrepressKit PreflightReport tree — the whole engine result, supplied verbatim when a report is upserted from outside the engine

Fields ​

NameTypeDefaultDescription
conformanceConformanceVerdictInputPDF/X conformance verdict; omit unless a PDF/X profile was used
fileSizeInt!File size in bytes
inventoryDocumentInventoryInput!The full forensic document inventory, supplied regardless of verdict
issues[PreflightIssueInput!]!Every finding raised by the profile, at any severity
pageCountInt!Number of pages in the document
pagesAnalyzedInt!Pages successfully analysed (≤ pageCount); a page that failed to render is excluded here and reported as a structural issue
pdfVersionString!PDF version from the file header, e.g. "1.7"
producerString!The /Producer string — the library that wrote the PDF; empty when absent
profileUsedString!Name of the preflight profile the document was analysed against
provenanceRunProvenanceInput!Which profile and engine version produced this report, and when
statusPreflightStatus!Overall verdict: PASS (clean), WARNING, or FAIL (error-severity findings)

Connect machines, automate workflows, and build custom apps for print production.