Skip to content

happypdf / OptionalContentProperties

Class: OptionalContentProperties

Defined in: src/core/interactive/OptionalContent.ts:50

High-level access to /OCProperties (optional content / layers). Visibility updates rewrite the default configuration (/D) /ON and /OFF arrays.

Methods

fromDict()

ts
static fromDict(dict): OptionalContentProperties;

Defined in: src/core/interactive/OptionalContent.ts:51

Parameters

ParameterType
dictPDFDict

Returns

OptionalContentProperties


getGroups()

ts
getGroups(): PDFOptionalContentGroup[];

Defined in: src/core/interactive/OptionalContent.ts:61

List /OCGs with default visibility from /D.

Returns

PDFOptionalContentGroup[]


setVisibility()

ts
setVisibility(updates): void;

Defined in: src/core/interactive/OptionalContent.ts:89

Set default visibility for the given groups (by name and/or ref).

Parameters

ParameterType
updatesOptionalContentVisibilityUpdate[]

Returns

void

MIT Licensed. A fork of pdf-lib.