DocumentInventory
The complete forensic description of one document, populated regardless of pass/fail. Every section is absent-tolerant.
Document /Info metadata and document-level flags
Encryption scheme and the permission bits it grants
Stream data format and the compression filters in use
The document's output intent; null when it declares none
Per-page geometry and colour classification, one entry per page
Distinct fonts with the pages that use them (not one entry per use)
Placed images — one entry per placement, so the same image reused on several pages appears more than once
Distinct colour spaces referenced anywhere in the document
spotColors[String!]!Distinct named spot inks, excluding process colourants and the reserved All/None/Registration names. Each is an extra plate.
layers[String!]!Names of the document's optional-content (OCG) layers
Empty / black-and-white / colour page counts, for colour-split billing
Which custom prepress operators (halftone/transfer/black-gen/UCR) are in use
Document-level ink-coverage (TAC) summary; null when the rendered analysis tier did not run
opiLinksInt!Number of XObjects carrying an /OPI image-replacement link — placeholders expecting a proxy swap at RIP time. Prohibited by PDF/X.
View exact SDL
"""
The complete forensic description of one document, populated regardless of pass/fail. Every section is absent-tolerant.
"""
type DocumentInventory {
"""Document /Info metadata and document-level flags"""
metadata: DocumentMetadata!
"""Encryption scheme and the permission bits it grants"""
security: DocumentSecurity!
"""Stream data format and the compression filters in use"""
compression: DocumentCompression!
"""The document's output intent; null when it declares none"""
outputIntent: OutputIntentInfo
"""Per-page geometry and colour classification, one entry per page"""
pages: [PageInventory!]!
"""Distinct fonts with the pages that use them (not one entry per use)"""
fonts: [FontInventory!]!
"""
Placed images — one entry per placement, so the same image reused on several pages appears more than once
"""
images: [ImageInventory!]!
"""Distinct colour spaces referenced anywhere in the document"""
colorSpaces: [ColorSpaceInventory!]!
"""
Distinct named spot inks, excluding process colourants and the reserved `All`/`None`/`Registration` names. Each is an extra plate.
"""
spotColors: [String!]!
"""Names of the document's optional-content (OCG) layers"""
layers: [String!]!
"""Empty / black-and-white / colour page counts, for colour-split billing"""
pageColorSummary: PageColorSummary!
"""
Which custom prepress operators (halftone/transfer/black-gen/UCR) are in use
"""
production: ProductionFlags!
"""
Document-level ink-coverage (TAC) summary; null when the rendered analysis tier did not run
"""
ink: InkSummary
"""
Number of XObjects carrying an `/OPI` image-replacement link — placeholders expecting a proxy swap at RIP time. Prohibited by PDF/X.
"""
opiLinks: Int!
}One stable address across all schema views. Follow a field’s type to explore connections between domains.