[]
Represents the Optional Content Usage dictionary of a PDF.
public class OptionalContentUsage : PdfDictWrapper, IPdfDict
Initializes a new instance of the OptionalContentGroup class.
public OptionalContentUsage()
Gets or sets a OptionalContentUsage.CreatorInfoDef object containing application-specific data associated with this optional content group.
public OptionalContentUsage.CreatorInfoDef CreatorInfo { get; set; }
Gets or sets a OptionalContentUsage.ExportDef object containing options used when the document (or part of it) is saved by a PDF processor to a format that does not support optional content.
public OptionalContentUsage.ExportDef Export { get; set; }
Gets a value indicating whether this OptionalContentUsage contains CreatorInfo property.
public bool HasCreatorInfo { get; }
Gets a value indicating whether this OptionalContentUsage contains Export property.
public bool HasExport { get; }
Gets a value indicating whether this OptionalContentUsage contains Print property.
public bool HasPrint { get; }
Gets a value indicating whether this OptionalContentUsage contains View property.
public bool HasView { get; }
Gets a value indicating whether this OptionalContentUsage contains Zoom property.
public bool HasZoom { get; }
Gets or sets a OptionalContentUsage.PrintDef object containing options used when printing.
public OptionalContentUsage.PrintDef Print { get; set; }
Gets or sets a OptionalContentUsage.ViewDef object containing options used when the document is first opened by a PDF processor.
public OptionalContentUsage.ViewDef View { get; set; }
Gets or sets a OptionalContentUsage.ZoomDef object specifying a range of magnifications at which the content in this optional content group is visible.
public OptionalContentUsage.ZoomDef Zoom { get; set; }