| de.intarsys.pdf.crypt.IAccessPermissions
All known Subclasses: de.intarsys.pdf.crypt.AccessPermissionsFull, de.intarsys.pdf.crypt.AbstractAccessPermissions,
IAccessPermissions | public interface IAccessPermissions (Code) | | A document permissions set based on the "user access permissions" defined in
a /Standard encryption dictionary.
|
Method Summary | |
abstract public boolean | mayAssemble() Assemble the document: insert, rotate or delete pages and create
bookmarks or thumbnail images. | abstract public boolean | mayCopy() Copy or otherwise extract text and graphics from the document in support
of accessibility to disabled users or for other purposes. | abstract public boolean | mayExtract() | abstract public boolean | mayFillForm() | abstract public boolean | mayModify() | abstract public boolean | mayModifyAnnotation() | abstract public boolean | mayPrint() | abstract public boolean | mayPrintHighQuality() Print the document to a representation from which a faithful digital copy
of the PDF content could be generated. |
mayAssemble | abstract public boolean mayAssemble()(Code) | | Assemble the document: insert, rotate or delete pages and create
bookmarks or thumbnail images.
if the document may be assembled |
mayCopy | abstract public boolean mayCopy()(Code) | | Copy or otherwise extract text and graphics from the document in support
of accessibility to disabled users or for other purposes.
if parts of the document may be copied |
mayExtract | abstract public boolean mayExtract()(Code) | | Extract text and graphics (in support of accessibility to disabled users
or for other purposes)
if parts of the document may be extracted |
mayFillForm | abstract public boolean mayFillForm()(Code) | | Fill in existing interactive form fields (including signature fields)
if form fields may be filled |
mayModify | abstract public boolean mayModify()(Code) | | Modify the contents of the document by operations other than those
controlled by mayModifyAnnotation and mayFillForm
if document may be modified |
mayModifyAnnotation | abstract public boolean mayModifyAnnotation()(Code) | | Add or modify text annotations, fill in interactice form fields, and if
mayModify is set, create or modify interactive form fields (including
signature fields)
if annotations may be modified |
mayPrint | abstract public boolean mayPrint()(Code) | | Print the document
if the document may be printed |
mayPrintHighQuality | abstract public boolean mayPrintHighQuality()(Code) | | Print the document to a representation from which a faithful digital copy
of the PDF content could be generated. When this premission is not set
and mayPrint is set, printing is limited to a low-level representation of
the appearance, possibly of degraded quality.
if the document may be high quality printed |
|
|