public class AccessPermissions extends Object
Constructor and Description |
---|
AccessPermissions() |
Modifier and Type | Method and Description |
---|---|
AccessPermissions |
addOrModifyFields(Boolean addOrModifyFields) |
AccessPermissions |
assembleDocument(Boolean assembleDocument) |
AccessPermissions |
copyTextAndGraphics(Boolean copyTextAndGraphics) |
boolean |
equals(Object o) |
AccessPermissions |
extractTextAndGraphics(Boolean extractTextAndGraphics) |
AccessPermissions |
fillExistingFields(Boolean fillExistingFields) |
int |
hashCode() |
AccessPermissions |
highQualityPrint(Boolean highQualityPrint) |
Boolean |
isAddOrModifyFields()
The user may add or modify text annotations, fill in interactive form fields, and, if bit ModifyContent is also set, create or modify interactive form fields (including signature fields).
|
Boolean |
isAssembleDocument()
The user may assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images), even if bit ModifyContent is clear.
|
Boolean |
isCopyTextAndGraphics()
The user may copy or otherwise extract text and graphics from the document by operations other than that controlled by bit ExtractTextAndGraphics.
|
Boolean |
isExtractTextAndGraphics()
The user may extract text and graphics in support of accessibility to users with disabilities or for other purposes.
|
Boolean |
isFillExistingFields()
The user may fill in existing interactive form fields (including signature fields), even if bit AddOrModifyFields is clear.
|
Boolean |
isHighQualityPrint()
The user may print the document to a representation from which a faithful digital copy of the PDF content could be generated.
|
Boolean |
isModifyContent()
The user may modify the contents of the document by operations other than those controlled by bits AddOrModifyFields, FillExistingFields, AssembleDocument.
|
Boolean |
isPrintDocument()
The user may print the document (possibly not at the highest quality level, depending on whether bit HighQualityPrint is also set).
|
AccessPermissions |
modifyContent(Boolean modifyContent) |
AccessPermissions |
printDocument(Boolean printDocument) |
void |
setAddOrModifyFields(Boolean addOrModifyFields) |
void |
setAssembleDocument(Boolean assembleDocument) |
void |
setCopyTextAndGraphics(Boolean copyTextAndGraphics) |
void |
setExtractTextAndGraphics(Boolean extractTextAndGraphics) |
void |
setFillExistingFields(Boolean fillExistingFields) |
void |
setHighQualityPrint(Boolean highQualityPrint) |
void |
setModifyContent(Boolean modifyContent) |
void |
setPrintDocument(Boolean printDocument) |
String |
toString() |
public AccessPermissions printDocument(Boolean printDocument)
public Boolean isPrintDocument()
public void setPrintDocument(Boolean printDocument)
public AccessPermissions modifyContent(Boolean modifyContent)
public Boolean isModifyContent()
public void setModifyContent(Boolean modifyContent)
public AccessPermissions copyTextAndGraphics(Boolean copyTextAndGraphics)
public Boolean isCopyTextAndGraphics()
public void setCopyTextAndGraphics(Boolean copyTextAndGraphics)
public AccessPermissions addOrModifyFields(Boolean addOrModifyFields)
public Boolean isAddOrModifyFields()
public void setAddOrModifyFields(Boolean addOrModifyFields)
public AccessPermissions fillExistingFields(Boolean fillExistingFields)
public Boolean isFillExistingFields()
public void setFillExistingFields(Boolean fillExistingFields)
public AccessPermissions extractTextAndGraphics(Boolean extractTextAndGraphics)
public Boolean isExtractTextAndGraphics()
public void setExtractTextAndGraphics(Boolean extractTextAndGraphics)
public AccessPermissions assembleDocument(Boolean assembleDocument)
public Boolean isAssembleDocument()
public void setAssembleDocument(Boolean assembleDocument)
public AccessPermissions highQualityPrint(Boolean highQualityPrint)
public Boolean isHighQualityPrint()
public void setHighQualityPrint(Boolean highQualityPrint)
Copyright © 2022. All rights reserved.