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... | |
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.