Package com.itextpdf.text.pdf.richmedia
Class RichMediaDeactivation
java.lang.Object
com.itextpdf.text.pdf.PdfObject
com.itextpdf.text.pdf.PdfDictionary
com.itextpdf.text.pdf.richmedia.RichMediaDeactivation
- All Implemented Interfaces:
Serializable
The RichMediaActivation dictionary specifies the condition
that causes deactivation of the annotation.
See ExtensionLevel 3 p80
- Since:
- 5.0.0
- See Also:
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setCondition
(PdfName condition) Sets the activation condition.Methods inherited from class com.itextpdf.text.pdf.PdfDictionary
checkType, clear, contains, get, getAsArray, getAsBoolean, getAsDict, getAsIndirectObject, getAsName, getAsNumber, getAsStream, getAsString, getDirectObject, getKeys, isCatalog, isFont, isOutlineTree, isPage, isPages, merge, mergeDifferent, put, putAll, putEx, remove, size, toPdf, toString
Methods inherited from class com.itextpdf.text.pdf.PdfObject
canBeInObjStm, getBytes, getIndRef, isArray, isBoolean, isDictionary, isIndirect, isName, isNull, isNumber, isStream, isString, length, setContent, setIndRef, type
-
Constructor Details
-
RichMediaDeactivation
public RichMediaDeactivation()Creates a RichMediaActivation dictionary.
-
-
Method Details
-
setCondition
Sets the activation condition. Set it to XD, and the annotation is explicitly deactivated by a user action or script. To PC, and the annotation is deactivated as soon as the page that contains the annotation loses focus as the current page. To PI, abd the annotation is deactivated as soon as the entire page that contains the annotation is no longer visible.- Parameters:
condition
- possible values are: PdfName.XD, PdfName.PC, or PdfName.PI
-