Mako 7.5.0 API
Loading...
Searching...
No Matches
Optional Content Groups

Declarations of interfaces for querying and manipulating optional content. Optional content is a PDF feature allowing sections of graphical content to be made visible or visible when certain conditions are met. Most often this is used to add visible layers to a PDF document. More...

Classes

class  JawsMako::IOptionalContent
 Root level optional content information for an entire document. More...
 
class  JawsMako::IOptionalContentDetails
 Interface for objects used to tag content as optional. Instances of this class are set in IDOMGroup instances to make those objects optional, linking them to one or more optional content groups. More...
 
class  JawsMako::IOptionalContentGroupReference
 A reference to an optional content group. More...
 
class  JawsMako::IOptionalContentGroup
 Interface for an optional content group. More...
 
class  JawsMako::IOptionalContentGroupUsage
 Usage information for an optional content group, providing context that an application can use to automatically show or hide content in the optional content group. This is optional. More...
 
class  JawsMako::IOptionalContentGroupUsageApplication
 Interface for controlling how IOptionalContentGroupUsage is applied, and for what groups. More...
 
class  JawsMako::IOptionalContentConfiguration
 A configuration for optional content. More...
 
class  JawsMako::IOptionalContentVisibilityExpression
 An interface representing a PDF 1.6+ visibility expression. Please refer to table 4.4.9 of the PDF 1.7 specification for background and detail. More...
 

Detailed Description

Declarations of interfaces for querying and manipulating optional content. Optional content is a PDF feature allowing sections of graphical content to be made visible or visible when certain conditions are met. Most often this is used to add visible layers to a PDF document.

Optional content is very powerful, and also complex. However, simple layering features can be added simply. In this header, complex aspects of the optional content scheme have been separated out.