Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfOutputIntentInfo

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision c8404474f9f2 with working tree changes
Modifiers sealed

Lightweight readback metadata for a catalog output intent.

Inheritance

  • Object
  • PdfOutputIntentInfo

Usage

Explore 9 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Properties

public 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 Int32? DestinationOutputProfileObjectNumber { get; } #

Object number of /DestOutputProfile when it is an indirect stream reference.

public 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 Int32? DestinationOutputProfileSizeBytes { get; } #

ICC profile size in bytes after bounded stream decoding, when present.

public 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 Boolean? DestinationOutputProfileHasIccSignature { get; } #

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

public Boolean? DestinationOutputProfileHasSupportedOutputTransform { get; } #

True when the ICC profile is parseable and exposes a supported PCS-to-device output transform.