ActiveReports 14
GrapeCity.ActiveReports.Export.Pdf Assembly / GrapeCity.ActiveReports.Export.Pdf.Section Namespace / PdfPermissions Enumeration

In This Topic
    PdfPermissions Enumeration
    In This Topic
    Specifies the permissions available for a PDF document. These values can be combined using a bitwise OR combination
    Syntax
    'Declaration
     
    Public Enum PdfPermissions 
       Inherits System.Enum
    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

    See Also