pub struct OutputIntent {
pub subtype: String,
pub output_condition: Option<String>,
pub output_condition_identifier: Option<String>,
pub registry_name: Option<String>,
pub info: Option<String>,
pub destination_profile: Option<ObjRef>,
}Expand description
An output intent dictionary (ISO 32000-1 §14.11.5, Table 365): the colour reproduction characteristics of one intended output device or production condition, as a PDF/X, PDF/A or PDF/E file declares them.
Fields§
§subtype: String/S: the subtype naming the standard the intent belongs to:
GTS_PDFX, GTS_PDFA1, ISO_PDFE1, or a name an extension defines.
output_condition: Option<String>/OutputCondition: the intended output condition, worded for people.
output_condition_identifier: Option<String>/OutputConditionIdentifier: the condition’s name in a registry such
as the ICC characterization data registry, Custom, or an
application’s own name. Required by the table, None when missing.
registry_name: Option<String>/RegistryName: the registry, conventionally a URI, that defines the
identifier.
info: Option<String>/Info: further human-readable information about the condition.
destination_profile: Option<ObjRef>/DestOutputProfile: the ICC profile stream, by reference, that maps
the document’s source colours to the device’s colorants; None when
absent or written directly, a stream always being indirect.