ActiveReports 8
PdfPermissions Enumeration
See Also 
GrapeCity.ActiveReports.Export.Pdf.v8 Assembly > GrapeCity.ActiveReports.Export.Pdf.Section Namespace : PdfPermissions Enumeration

Glossary Item Box

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

Syntax

Visual Basic (Declaration) 
Public Enum PdfPermissions 
   Inherits System.Enum
C# 
public enum PdfPermissions : System.Enum 

Members

MemberDescription
AllowAccessibleReadersAllows the user to open the PDF in a variety of devices, including hand-held computers and screen readers.  Value is 512. The PdfSecurity.Use128Bit property must be set to True for this setting to function.
AllowAssemblyAllows insertion, deletion, or rotation of pages and creation of bookmarks and thumbnails even if AllowModifyContents hasn't been specified. Value is 1024. The PdfSecurity.Use128Bit property must be set to True for this setting to function.
AllowCopyAllows the user to copy from the PDF file. Value is 16.
AllowFillInAllows the user to fill in a PDF form. Value is 256. The PdfSecurity.Use128Bit property must be set to True for this setting to function.
AllowModifyAnnotationsAllows the user to modify annotations in the PDF. Value is 32.
AllowModifyContentsAllows the user to modify the contents of the PDF. Value is 8.
AllowPrintAllows the user to print the PDF. Value is 4.
NoneAllows the user to read the PDF file, but not to modify it in any way. Value is 0.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         GrapeCity.ActiveReports.Export.Pdf.Section.PdfPermissions

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also