PdfPermissions Class

Class for a user permissions of PDF document.

Inheritance Hierarchy

System.Object
  BitMiracle.Docotic.Pdf.PdfPermissions

Namespace:  BitMiracle.Docotic.Pdf
Assembly:  BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)

Syntax

C#
public sealed class PdfPermissions
VB
Public NotInheritable Class PdfPermissions

The PdfPermissions type exposes the following members.

Constructors

  NameDescription
Public methodPdfPermissions
Creates a new permissions object.

Properties

  NameDescription
Public propertyAllowEverything
Gets or sets a value indicating whether user is allowed to make any changes to document.
Public propertyAssembleDocument
Gets or sets a value indicating whether user is allowed to assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images).
Public propertyCopyContents
Gets or sets a value indicating whether user is allowed to copy or otherwise extract text and graphics from the document.
Public propertyExtractContents
Gets or sets a value indicating whether user is allowed to extract text and graphics (in support of accessibility to users with disabilities or for other purposes).
Public propertyFillFormFields
Gets or sets a value indicating whether user is allowed to fill in existing interactive form fields (including signature fields).
Public propertyFlags
Gets or sets the permissions as bit flags.
Public propertyIsOwner
Gets a value indicating whether full (owner) access to the document is allowed.
Public propertyModifyAnnotations
Gets or sets a value indicating whether user is allowed to add or modify text annotations and fill in interactive form fields.
Public propertyModifyContents
Gets or sets a value indicating whether user is allowed to modify the contents of the document.
Public propertyPrintDocument
Gets or sets a value indicating whether user is allowed to print document.
Public propertyPrintFaithfulCopy
Gets or sets a value indicating whether user is allowed to print the document to a representation from which a faithful digital copy of the PDF content could be generated.

Methods

  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString
Returns a String that represents this instance.
(Overrides Object.ToString().)

See Also