Appearance
PreflightReport
Type: Object
The exact PrepressKit preflight analysis result
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| conformance | ConformanceVerdict | PDF/X conformance verdict; null unless a PDF/X profile was used (PDF_X1A / PDF_X3 / PDF_X4 / PDF_X_CLAIMED) | ||
| fileSize | String! | File size in bytes (string; GraphQL Int is 32-bit) | ||
| inventory | DocumentInventory! | The full forensic document inventory, produced regardless of verdict | ||
| issues | [PreflightIssue!]! | Every finding raised by the profile, at any severity | ||
| pageCount | Int! | Number of pages in the document | ||
| pagesAnalyzed | Int! | Pages successfully analysed (≤ pageCount). A page that fails to render is reported as a structural issue and excluded here. | ||
| passed | Boolean! | True only when status is PASS — i.e. no errors and no warnings | ||
| pdfVersion | String! | PDF version from the file header, e.g. "1.7" | ||
| producer | String! | The /Producer string — the library that wrote the PDF; empty when absent | ||
| profileUsed | String! | Name of the preflight profile the document was analysed against | ||
| provenance | RunProvenance! | Which profile and engine version produced this report, and when | ||
| status | PreflightStatus! | Overall verdict: PASS (clean), WARNING, or FAIL (error-severity findings) |