com.qoppa.pdf.permissions
Interface IPDFPermissions

All Known Implementing Classes:
DocMDPPermissions, PasswordPermissions, PDFPermissions, UsageRightsPermissions

public interface IPDFPermissions

This interface represents document permissions. Use this interface to get information about what operations are allowed to be performed.


Method Summary
 boolean isAssembleDocumentAllowed()
          Returns true if document assembly is allowed.
 boolean isChangeDocumentAllowed()
          Returns true if changing the document is allowed.
 boolean isExtractTextGraphicsAllowed()
          Returns true if extracting text graphics is allowed.
 boolean isExtractTextGraphicsForAccessibilityAllowed()
          Returns true if extracting text graphics for accessibility is allowed.
 boolean isFillFormFieldsAllowed()
          Returns true if filling existing form fields is allowed.
 boolean isModifyAnnotsAllowed()
          Returns true if modifying annotations is allowed.
 boolean isPrintAllowed()
          Returns true if printing the document is allowed.
 boolean isPrintHighResAllowed()
          Returns true if printing the document at high resolution is allowed.
 

Method Detail

isAssembleDocumentAllowed

boolean isAssembleDocumentAllowed()
Returns true if document assembly is allowed.

Returns:
true if document assembly is allowed.

isChangeDocumentAllowed

boolean isChangeDocumentAllowed()
Returns true if changing the document is allowed.

Returns:
true if changing the document is allowed.

isExtractTextGraphicsAllowed

boolean isExtractTextGraphicsAllowed()
Returns true if extracting text graphics is allowed.

Returns:
true if extracting text graphics is allowed.

isExtractTextGraphicsForAccessibilityAllowed

boolean isExtractTextGraphicsForAccessibilityAllowed()
Returns true if extracting text graphics for accessibility is allowed.

Returns:
true if extracting text graphics for accessibility is allowed.

isFillFormFieldsAllowed

boolean isFillFormFieldsAllowed()
Returns true if filling existing form fields is allowed.

Returns:
true if filling existing form fields is allowed.

isModifyAnnotsAllowed

boolean isModifyAnnotsAllowed()
Returns true if modifying annotations is allowed.

Returns:
true if modifying annotations is allowed.

isPrintAllowed

boolean isPrintAllowed()
Returns true if printing the document is allowed.

Returns:
true if printing the document is allowed.

isPrintHighResAllowed

boolean isPrintHighResAllowed()
Returns true if printing the document at high resolution is allowed.

Returns:
true if printing the document at high resolution is allowed.