Class PDFAccessPermissions


  • public final class PDFAccessPermissions
    extends java.lang.Object
    Some PDF access permissions are non-strict supersets of other permissions. Granting access to a superset permission also grants access to permission(s) it is a superset of. These permissions are as follows: * Granting PDFAllowsHighQualityPrinting also grants PDFAllowsLowQualityPrinting * Granting PDFAllowsDocumentChanges also grants PDFAllowsCommenting and PDFAllowsFormFieldEntry * Granting PDFAllowsContentCopying also grants PDFAllowsContentAccessibility * Granting PDFAllowsCommenting also grants PDFAllowsFormFieldEntry
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • LowQualityPrinting

        public static final long LowQualityPrinting
        Print at up to 150 DPI
        See Also:
        Constant Field Values
      • HighQualityPrinting

        public static final long HighQualityPrinting
        Print at any DPI
        See Also:
        Constant Field Values
      • DocumentChanges

        public static final long DocumentChanges
        Modify the document contents except for page management
        See Also:
        Constant Field Values
      • DocumentAssembly

        public static final long DocumentAssembly
        Page management: insert, delete, and rotate pages
        See Also:
        Constant Field Values
      • ContentCopying

        public static final long ContentCopying
        Extract content (text, images, etc.)
        See Also:
        Constant Field Values
      • ContentAccessibility

        public static final long ContentAccessibility
        Extract content, but only for the purpose of accessibility
        See Also:
        Constant Field Values
      • Commenting

        public static final long Commenting
        Create or modify annotations, including form field entries
        See Also:
        Constant Field Values
      • FormFieldEntry

        public static final long FormFieldEntry
        Modify form field entries
        See Also:
        Constant Field Values