API Reference
PdfOptionalContentGroup
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.
Returned or exposed by
- Method PdfDocumentInfo.GetOptionalContentGroupsByName
- Property PdfDocumentInfo.OptionalContentGroups
- Property PdfDocumentInfo.OptionalContentGroupsByName
- Method PdfDocumentReader.OptionalContentGroups
- Method PdfDocumentReader.OptionalContentGroupsByName
- Method PdfDocumentReader.TryOptionalContentGroups
- Method PdfDocumentReader.TryOptionalContentGroupsByName
- Method PdfLogicalDocument.GetOptionalContentGroupsByName
- Property PdfLogicalDocument.OptionalContentGroups
- Property PdfOptionalContentProperties.Groups
Inherited Methods
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.