[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Layers.OptionalContentGroup

Class OptionalContentGroup

Namespace
GrapeCity.Documents.Pdf.Layers
Assembly
GcDocs.Pdf.dll

Represents an Optional Content Group in a PDF document.

public class OptionalContentGroup : OptionalContentIdentifier, IPdfDict, IOwnedObject
Inheritance
object
OptionalContentGroup
Implements
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Extension Methods

Constructors

OptionalContentGroup()

Initializes a new instance of the OptionalContentGroup class.

public OptionalContentGroup()

Properties

Doc

Gets the GcPdfDocument that owns this object.

public GcPdfDocument Doc { get; }

Property Value

GcPdfDocument

HasUsage

Gets a value indicating whether this OptionalContentGroup has Usage property.

public bool HasUsage { get; }

Property Value

bool

Intent

Gets or sets an array of names that represent the intended use of the graphics in this group. The values View and Design, or any second class name may be used (see PDF specification Annex E, "(normative) PDF Name Registry").

public string[] Intent { get; set; }

Property Value

string[]

Name

Gets or sets the name of this optional content group, suitable for presentation in an interactive PDF processor’s user interface.

public string Name { get; set; }

Property Value

string

Usage

Gets or sets the OptionalContentUsage object describing the nature of the content controlled by the group.

public OptionalContentUsage Usage { get; set; }

Property Value

OptionalContentUsage