pdfpermissionsflags-ag凯发旗舰厅



com.spire.pdf.security
enum pdfpermissionsflags

java.lang.object
  extended by java.lang.enum<pdfpermissionsflags>
      extended by com.spire.pdf.security.pdfpermissionsflags
all implemented interfaces:
java.lang.comparable<pdfpermissionsflags>

public enum pdfpermissionsflags
extends java.lang.enum<pdfpermissionsflags>

specifies the available permissions set for the signature.


enum constant summary
accessibility_copy_content
          copy accessibility content.
assemble_document
          assemble document permission.
copy_content
          copy content.
default
           
edit_annotations
          add or modify text annotations, fill in interactive form fields.
edit_content
          edit content.
fill_fields
          fill form fields.
full_quality_print
          full quality print.
none
          not all permissions
print
          print the document.
 
method summary
static java.util.enumset<pdfpermissionsflags> getdefaultpermissions()
          to get the default pdfpermissionsflags enumset
 java.lang.string getname()
           
static java.util.enumset<pdfpermissionsflags> getpermisionsfromvalue(int permissions)
          to get the pdfpermissionflags according to its int value
 int getvalue()
           
static java.lang.boolean isdefaultpermissions(java.util.enumset<pdfpermissionsflags> permissions)
          to judge the income enumset is default pdfpermissionsflags enumset or not
 
enum constant detail

none

public static final pdfpermissionsflags none
not all permissions

default

public static final pdfpermissionsflags default

print

public static final pdfpermissionsflags print
print the document.

edit_content

public static final pdfpermissionsflags edit_content
edit content.

copy_content

public static final pdfpermissionsflags copy_content
copy content.

edit_annotations

public static final pdfpermissionsflags edit_annotations
add or modify text annotations, fill in interactive form fields.

fill_fields

public static final pdfpermissionsflags fill_fields
fill form fields. (only for 128 bits key).

accessibility_copy_content

public static final pdfpermissionsflags accessibility_copy_content
copy accessibility content.

assemble_document

public static final pdfpermissionsflags assemble_document
assemble document permission. (only for 128 bits key).

full_quality_print

public static final pdfpermissionsflags full_quality_print
full quality print.
method detail

getname

public java.lang.string getname()

getvalue

public int getvalue()

getpermisionsfromvalue

public static java.util.enumset<pdfpermissionsflags> getpermisionsfromvalue(int permissions)
to get the pdfpermissionflags according to its int value
parameters:
permissions - the pdfpermissionflags's int value
returns:
enumset of pdfpermissionsflags

getdefaultpermissions

public static java.util.enumset<pdfpermissionsflags> getdefaultpermissions()
to get the default pdfpermissionsflags enumset
returns:
the default pdfpermissionsflags enumset

isdefaultpermissions

public static java.lang.boolean isdefaultpermissions(java.util.enumset<pdfpermissionsflags> permissions)
to judge the income enumset is default pdfpermissionsflags enumset or not
parameters:
permissions - the pdfpermissionsflags enumset
returns:
the bool result indicate that if the income enumset is pdfpermissionsflags enumset or not


网站地图