API Reference

Class

PdfOutputIntentInfo

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

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.

Properties

public Nullable<Int32> ObjectNumber { get; } #

Output intent object number when the output intent is indirect.

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 metadata was readable.

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 stream size in bytes after PDF stream parsing, 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 Nullable<Boolean> DestinationOutputProfileHasIccSignature { get; } #

True when the ICC header contains the acsp signature; false when a readable header is present without it.