[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Layers

Namespace GrapeCity.Documents.Pdf.Layers

Classes

OptionalContentConfiguration

Represents the Optional Content Configuration PDF dictionary. Contains information that allows specifying different presentations of a document's optional content groups for use by PDF processors.

OptionalContentConfigurationCollection

Represents a collection of OptionalContentConfiguration objects.

OptionalContentGroup

Represents an Optional Content Group in a PDF document.

OptionalContentGroupCollection

Represents a collection of OptionalContentGroup objects.

Note that an OptionalContentGroup can belong only to one OptionalContentGroupCollection.

OptionalContentGroupList

Represents a list of OptionalContentGroup objects.

OptionalContentIdentifier

The common class for OptionalContentGroup and OptionalContentMembership.

OptionalContentMembership

Represents the Optional Content Membership in a PDF document.

OptionalContentOrderCollection

Defines a collection used to represent the Order property.

OptionalContentProperties

Represents the Optional Content Properties PDF dictionary that can be specified in the document catalog.

OptionalContentUsage

Represents the Optional Content Usage dictionary of a PDF.

OptionalContentUsage.CreatorInfoDef

Defines the application-specific data associated with this optional content group.

OptionalContentUsage.ExportDef

Defines the options used when the document (or part of it) is saved by a PDF processor to a format that does not support optional content.

OptionalContentUsage.PrintDef

Defines the options specifying that the content to be used when printing.

OptionalContentUsage.ViewDef

Defines the options used to initialize a layer state when the document is first opened by a PDF processor.

OptionalContentUsage.ZoomDef

Defines the options specifying a range of magnifications at which the content in an optional content group is visible.

UsageApplication

Represents the rules by which usage entries shall be used by interactive PDF processors, and should be used by non-interactive PDF processors, to automatically manipulate the state of optional content groups, which groups shall be affected, and under which circumstances.

UsageApplicationList

Represents a list of UsageApplication objects.

ViewState

Represents the view state of a PDF document.

The presentation of a PDF document may depend on the context that is determined by the current environment and is not persisted in the PDF itself. This includes:

  • The transient state of optional content (e.g. the user may have turned a layer's visibility on or off).
  • The current operation (e.g. view or print).
This class is used to specify the target context for operations that work with document content, so that only the relevant content is processed. Note that an instance of this class is not automatically updated if the document content (e.g. layers) changes. Use the Reset() method to reset the view state to its initial state.

Enums

LayerContentState

Defines the possible states of content associated with a layer.

LayerExportState

Defines the export state of a layer.

LayerInitialViewState

Defines initial view state of a layer.

LayerPrintState

Defines the print state of a layer.

LayersBaseState

Defines the state of all optional content groups in the document when the OptionalContentConfiguration is applied.

LayersListMode

Defines the possible values of ListMode

OptionalContentMembershipVisibilityPolicy

Defines the possible values of VisibilityPolicy.

ViewState.ViewMode

Defines the possible document view modes.