public class Movie extends Annot
Annot.BorderStyle
e_3D, e_action_trigger_activate, e_action_trigger_annot_blur, e_action_trigger_annot_down, e_action_trigger_annot_enter, e_action_trigger_annot_exit, e_action_trigger_annot_focus, e_action_trigger_annot_page_close, e_action_trigger_annot_page_invisible, e_action_trigger_annot_page_open, e_action_trigger_annot_page_visible, e_action_trigger_annot_up, e_Caret, e_Circle, e_down, e_FileAttachment, e_FreeText, e_hidden, e_Highlight, e_Ink, e_invisible, e_Line, e_Link, e_locked, e_locked_contents, e_Movie, e_no_rotate, e_no_view, e_no_zoom, e_normal, e_Polygon, e_Polyline, e_Popup, e_print, e_PrinterMark, e_Projection, e_read_only, e_Redact, e_RichMedia, e_rollover, e_Screen, e_Sound, e_Square, e_Squiggly, e_Stamp, e_StrikeOut, e_Text, e_toggle_no_view, e_TrapNet, e_Underline, e_Unknown, e_Watermark, e_Widget
Constructor and Description |
---|
Movie(Annot annot)
Creates a Movie annotation and initialize it using given annotation object.
|
Modifier and Type | Method and Description |
---|---|
static Movie |
create(Doc doc,
Rect pos)
Creates a new Movie annotation, in the specified document.
|
java.lang.String |
getTitle()
Get the title of the Movie Annotation.
|
boolean |
isToBePlayed()
Get the option of whether the Movie is to be played.
|
void |
setTitle(java.lang.String title)
Set the title of the Movie Annotation.
|
void |
setToBePlayed(boolean isplay)
Set the option of whether the Movie is to be played.
|
__Create, __GetHandle, __GetRefHandle, create, equals, flatten, getActiveAppearanceState, getAppearance, getAppearance, getAppearance, getBorderStyle, getColorAsCMYK, getColorAsGray, getColorAsRGB, getColorCompNum, getContents, getDate, getFlag, getOptionalContent, getPage, getRect, getRotation, getSDFObj, GetStructParent, getTriggerAction, getType, getUniqueID, getVisibleContentBox, isMarkup, isValid, refreshAppearance, removeAppearance, resize, setActiveAppearanceState, setAppearance, setAppearance, setAppearance, setBorderStyle, setColor, setContents, setDate, setFlag, setOptionalContent, setPage, setRect, setRotation, setStructParent, setUniqueID
public Movie(Annot annot) throws PDFNetException
Note: The constructor does not copy any data, but is instead the logical equivalent of a type cast.
annot
- the annotPDFNetException
public static Movie create(Doc doc, Rect pos) throws PDFNetException
doc
- A document to which the Movie annotation is added.pos
- A rectangle specifying the Movie annotation's bounds, specified in
user space coordinates.PDFNetException
public java.lang.String getTitle() throws PDFNetException
Note: Movie actions may use this title to reference the movie annotation.
PDFNetException
public void setTitle(java.lang.String title) throws PDFNetException
Note: Movie actions may use this title to reference the movie annotation.
title
- A string representing the title of the Movie AnnotationPDFNetException
public boolean isToBePlayed() throws PDFNetException
Note: IsToBePlayed is a flag specifying whether to play the movie when the annotation is activated. The movie shall be played using default activation parameters. If the value is false, the movie shall not be played. Default value: true.
PDFNetException
public void setToBePlayed(boolean isplay) throws PDFNetException
Note: IsToBePlayed is a flag specifying whether to play the movie when the annotation is activated. The movie shall be played using default activation parameters. If the value is false, the movie shall not be played. Default value: true.
isplay
- A boolean value telling if the movie is to be played.
Default value: true.PDFNetException