Package com.lowagie.text.pdf.interfaces
Interface PdfDocumentActions
- All Known Implementing Classes:
PdfCopy,PdfSmartCopy,PdfStamperImp,PdfWriter,UnembedFontPdfSmartCopy
public interface PdfDocumentActions
A PDF document can have an open action and other additional actions.
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetAdditionalAction(PdfName actionType, PdfAction action) Additional-actions defining the actions to be taken in response to various trigger events affecting the document as a whole.voidsetOpenAction(PdfAction action) When the document opens thisactionwill be invoked.voidsetOpenAction(String name) When the document opens it will jump to the destination with this name.
-
Method Details
-
setOpenAction
When the document opens it will jump to the destination with this name.- Parameters:
name- the name of the destination to jump to
-
setOpenAction
When the document opens thisactionwill be invoked.- Parameters:
action- the action to be invoked
-
setAdditionalAction
Additional-actions defining the actions to be taken in response to various trigger events affecting the document as a whole. The actions types allowed are:DOCUMENT_CLOSE,WILL_SAVE,DID_SAVE,WILL_PRINTandDID_PRINT.- Parameters:
actionType- the action typeaction- the action to execute in response to the trigger- Throws:
DocumentException- on invalid action type
-