Foxit PDF SDK
9.1
|
Inherits AbstractUndo.
Management for PDF document annotations, pages, permissions, and so on. This implementation is shared with all the modules.
boolean com.foxit.uiextensions.DocumentManager.canAddAnnot | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canAddSignature | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canAssemble | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canCopy | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canCopyForAssess | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canEdit | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canFillForm | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canModifyContents | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canModifyFile | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canModifyForm | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canModifyXFAForm | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canPrint | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canPrintHighQuality | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canSaveAsFile | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.canSigning | ( | ) |
ActionCallback com.foxit.uiextensions.DocumentManager.getActionCallback | ( | ) |
IAnnotationsPermission com.foxit.uiextensions.DocumentManager.getAnnotationsPermission | ( | ) |
Get permission control to annotations on the basis of document permission.
Annot com.foxit.uiextensions.DocumentManager.getCurrentAnnot | ( | ) |
Get the current annotation.
boolean com.foxit.uiextensions.DocumentManager.hasForm | ( | ) |
Check whether current PDF document has interactive form (also known as AcroForm).
boolean com.foxit.uiextensions.DocumentManager.isDocModified | ( | ) |
boolean com.foxit.uiextensions.DocumentManager.isSign | ( | ) |
Check whether current signature is signed or not.
boolean com.foxit.uiextensions.DocumentManager.isXFA | ( | ) |
Check whether current PDF document is an XFA document.
void com.foxit.uiextensions.DocumentManager.registerAnnotEventListener | ( | AnnotEventListener | listener | ) |
Register a annot event listener.
listener | The annot event listenerAnnotEventListener. |
void com.foxit.uiextensions.DocumentManager.registerFlattenEventListener | ( | IFlattenEventListener | listener | ) |
Register a fltten event listener.
listener | The flatten event listenerIFlattenEventListener. |
void com.foxit.uiextensions.DocumentManager.registerGroupEventListener | ( | IGroupEventListener | listener | ) |
Register a group event listener.
listener | The group event listenerIGroupEventListener. |
void com.foxit.uiextensions.DocumentManager.registerImportedAnnotsEventListener | ( | IImportAnnotsEventListener | listener | ) |
Register a import annots event listener.
listener | The import annots event listenerIImportAnnotsEventListener. |
void com.foxit.uiextensions.DocumentManager.registerRedactionEventListener | ( | IRedactionEventListener | listener | ) |
Register a redact event listener.
listener | The redact event listenerIRedactionEventListener. |
void com.foxit.uiextensions.DocumentManager.resetActionCallback | ( | ) |
Reset current action callback object to Foxit PDF SDK.
void com.foxit.uiextensions.DocumentManager.setActionCallback | ( | ActionCallback | handler | ) |
User should implement an action callback object and call this function to set the action callback object to Foxit PDF SDK if PDF actions need to be performed, such as filling a PDF form.
handler | A customized ActionCallback object. null means not use any action callback object. User should ensure all the callback functions have been implemented in application level. If this is a valid action callback object, Foxit PDF SDK will take over the management of this callback object and user should not release it directly. |
void com.foxit.uiextensions.DocumentManager.setAnnotationsPermission | ( | IAnnotationsPermission | permission | ) |
Add permission control to annotations on the basis of document permission
permission | customize annotations permission IAnnotationsPermission |
void com.foxit.uiextensions.DocumentManager.setCurrentAnnot | ( | Annot | annot | ) |
Set the current annotation.
annot | The selected annotation. If it is set to null, the current annotation will be deselected. |
void com.foxit.uiextensions.DocumentManager.setCurrentAnnot | ( | Annot | annot, |
boolean | reRender | ||
) |
Set the current annotation.
annot | The selected annotation. If it is set to null, the current annotation will be deselected. |
reRender | whether re-render the selected annotation. |
void com.foxit.uiextensions.DocumentManager.setDocModified | ( | boolean | isModified | ) |
Set the document is modified or not.
isModified | true if the document is modified, false otherwise. |
boolean com.foxit.uiextensions.DocumentManager.simpleCheckPDFA | ( | @NonNull PDFDoc | pdfDoc | ) |
Just simply judge a file whether is PDFA or not.
pdfDoc | the specified pdf file. |
void com.foxit.uiextensions.DocumentManager.unregisterAnnotEventListener | ( | AnnotEventListener | listener | ) |
Unregister a annot event listener.
listener | The annot event listenerAnnotEventListener. |
void com.foxit.uiextensions.DocumentManager.unregisterFlattenEventListener | ( | IFlattenEventListener | listener | ) |
Unregister a flatten event listener.
listener | The flatten event listenerIFlattenEventListener. |
void com.foxit.uiextensions.DocumentManager.unregisterGroupEventListener | ( | IGroupEventListener | listener | ) |
Unregister a group event listener.
listener | The group event listenerIGroupEventListener. |
void com.foxit.uiextensions.DocumentManager.unregisterImportedAnnotsEventListener | ( | IImportAnnotsEventListener | listener | ) |
Unregister a import annots event listener.
listener | The import annots event listenerIImportAnnotsEventListener. |
void com.foxit.uiextensions.DocumentManager.unregisterRedactionEventListener | ( | IRedactionEventListener | listener | ) |
Unregister a redact event listener.
listener | The redact event listenerIRedactionEventListener. |