Information about PDF/X files
This page applies to Harlequin v13.1r0 and later; and to Harlequin Core but not Harlequin MultiRIP.
Page content:
As long as a PDF context is current (that is, a PDF job is being printed), calling pdfxstatus returns a dictionary with the following keys defined:
PDFXVersionClaimed
string
Default: null
A string value taken from the value of GTS_PDFXVersion
or GTS_PDFXConformance
(preferred if present) from the PDF file's Info dictionary, or given as “(None)” if the version/info is not available.
PDFXVersionTreated
Boolean
Default: null
A Boolean value where true
means the file is being treated by the RIP as PDFXVersionClaimed
, and false
means not. The RIP treats the PDF/X file as its claimed version only if; the version is recognized, and it is what is required according to the user’s setting. Previously, only versions PDF/X-1a:2001 and PDF/X-3:2002 were recognized. The RIP also recognizes PDF/X-1a:2003 and PDF/X-3:2003. PDF/X-1a:2001, PDF/X-1a:2003, PDF/X-3:2002, PDF/X-3:2003, and PDF/X-4 are recognized.
PDFXVersionValid
Boolean Default: true
A Boolean value where false
means that a warning or error message about the PDF/X file's lack of conformance has been issued. true
is the initial value.
The PDFXVersionValid
value may change from true
to false
right up to the end of the page/job.
PDFXOutputCondition
string
Default: null
A string value for the OutputCondition
of the PDF/X OutputIntents
dictionary (or null
if there is not one).