[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Export.Pdf.Page.PdfPermissions

PdfPermissions Enum

Specifies the permissions available for a PDF document. These values can be combined using a bitwise OR combination.

Namespace: GrapeCity.ActiveReports.Export.Pdf.Page
Assembly: MESCIUS.ActiveReports.Export.Pdf.dll
Syntax
[TypeConverter(typeof())]
[Flags]
public enum PdfPermissions

Fields

Name Description
AllowAccessibleReaders

Set to permit extracting the text and graphics of the document for accessibility purposes or otherwise (it is most likely for accessibility reasons, but possibly for other “screen reading” purposes) when it is opened with user access permission. This is revision 3 only permission.

AllowAssembly

Set to permit the following operations when the document is opened with user access permission:Insert, rotate, or delete pages, and create bookmarks or thumbnail images even if AllowModifyContents is false. This is revision 3 only permission.

AllowCopy

Set to permit copying text or graphics from the document when it is opened with user access permission. This is a revision 2 permission.

AllowFillIn

Set to permit filling in form fields in the document when it is opened with user access permission. This is revision 3 only permission.

AllowModifyAnnotations

Set to permit adding or modifying annotations in the document when it is opened with user access permission. This permission is a revision 2 or revision 3 permission. Under revision three, the ability to copy/paste document contents is restricted other than what is specified by bit 10 (AllowAccessibleReaders).

AllowModifyContents

Set to permit modifying the document’s contents when it is opened with user access permission. Text annotations can still be added or modified. This is a revision 2 permission.

AllowPrint

Set to permit printing the document when it is opened with user access permission. This is a revision 2 permission.

Default

The default permissions.

None

You can use this setting alone to specify that none of the other permissions are set. It has no effect if you bitwise or this flag together with the other flags.