API Reference

Class

PdfOptionalContentGroup

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Lightweight metadata for a PDF optional-content group/layer.

Inheritance

  • Object
  • PdfOptionalContentGroup

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; } #

Optional-content group object number when the group is indirect.

public String Name { get; } #

Layer display name from the OCG /Name entry.

public IReadOnlyList<String> Intents { get; } #

OCG intent names from /Intent.

public Nullable<Boolean> IsInitiallyVisible { get; } #

Initial visibility inferred from the default optional-content configuration.

public Boolean IsLocked { get; } #

True when the group appears in the default configuration /Locked list.

public Boolean IsInDefaultOrder { get; } #

True when the group appears in the default configuration /Order list.

public String ViewState { get; } #

Usage /View /ViewState value, when present.

public String PrintState { get; } #

Usage /Print /PrintState value, when present.

public String ExportState { get; } #

Usage /Export /ExportState value, when present.

public String UsageCreator { get; } #

Usage /CreatorInfo /Creator value, when present.

public String UsageSubtype { get; } #

Usage /CreatorInfo /Subtype value, when present.