API Reference
PdfOutputIntentInfo
Lightweight readback metadata for a catalog output intent.
Inheritance
- Object
- PdfOutputIntentInfo
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method PdfDocumentInfo.GetOutputIntentsByOutputConditionIdentifier
- Method PdfDocumentInfo.GetOutputIntentsBySubtype
- Property PdfDocumentInfo.OutputIntents
- Property PdfDocumentInfo.OutputIntentsByOutputConditionIdentifier
- Property PdfDocumentInfo.OutputIntentsBySubtype
- Method PdfDocumentReadResult.GetOutputIntentsByOutputConditionIdentifier
- Method PdfDocumentReadResult.GetOutputIntentsBySubtype
- Property PdfDocumentReadResult.OutputIntents
- Property PdfReadDocument.OutputIntents
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Nullable<Int32> ObjectNumber { get; } #Output intent object number when the output intent is indirect.
public String Type { get; } #Resolved output-intent dictionary /Type value.
public String Subtype { get; } #Output intent /S subtype, for example GTS_PDFA1.
public String OutputConditionIdentifier { get; } #Output condition identifier from /OutputConditionIdentifier.
public String OutputCondition { get; } #Human-readable /OutputCondition value, when present.
public String RegistryName { get; } #Registry name from /RegistryName, when present.
public String Info { get; } #Human-readable /Info value, when present.
public Boolean HasDestinationOutputProfile { get; } #True when /DestOutputProfile resolves to a profile stream.
public Nullable<Int32> DestinationOutputProfileObjectNumber { get; } #Object number of /DestOutputProfile when it is an indirect stream reference.
public Nullable<Int32> DestinationOutputProfileColorComponents { get; } #ICC profile stream /N component count, when present.
public String DestinationOutputProfileAlternateColorSpace { get; } #ICC profile stream /Alternate color space, when present.
public String DestinationOutputProfileFilter { get; } #ICC profile stream filter name or simple filter value, when present.
public Nullable<Int32> DestinationOutputProfileSizeBytes { get; } #ICC profile size in bytes after bounded stream decoding, when present.
public Nullable<Int32> DestinationOutputProfileDeclaredSizeBytes { get; } #Declared ICC profile size from the ICC header, when present and readable.
public String DestinationOutputProfileColorSpace { get; } #ICC profile color-space marker from the ICC header, for example RGB, GRAY, or CMYK.
public String DestinationOutputProfileDeviceClass { get; } #ICC profile device-class marker from the ICC header, for example scnr, mntr, or prtr.
public Nullable<Boolean> DestinationOutputProfileHasIccSignature { get; } #True when the ICC header contains the acsp signature; false when a readable header is present without it.
public Nullable<Boolean> DestinationOutputProfileHasSupportedOutputTransform { get; } #True when the ICC profile is parseable and exposes a supported PCS-to-device output transform.