|
| enum | OperationType {
OperationType.e_OpTypeNone = -1,
OperationType.e_OpTypeAssociate = 0,
OperationType.e_OpTypeStop = 1,
OperationType.e_OpTypePause = 2,
OperationType.e_OpTypeResume = 3,
OperationType.e_OpTypePlay = 4
} |
| | 触发再现动作时要执行的操作类型的枚举。 更多...
|
| |
| enum | NewWindowFlag { NewWindowFlag.e_NewWindowFlagFalse = 0,
NewWindowFlag.e_NewWindowFlagTrue = 1,
NewWindowFlag.e_NewWindowFlagNone = 2
} |
| | 新窗口标志枚举。 更多...
|
| |
| enum | Type {
Type.e_TypeUnknown = 0,
Type.e_TypeGoto = 1,
Type.e_TypeGoToR = 2,
Type.e_TypeGoToE = 3,
Type.e_TypeLaunch = 4,
Type.e_TypeThread = 5,
Type.e_TypeURI = 6,
Type.e_TypeSound = 7,
Type.e_TypeMovie = 8,
Type.e_TypeHide = 9,
Type.e_TypeNamed = 10,
Type.e_TypeSubmitForm = 11,
Type.e_TypeResetForm = 12,
Type.e_TypeImportData = 13,
Type.e_TypeJavaScript = 14,
Type.e_TypeSetOCGState = 15,
Type.e_TypeRendition = 16,
Type.e_TypeTrans = 17,
Type.e_TypeGoTo3DView = 18
} |
| | 动作类型枚举。 更多...
|
| |
再现动作是控制多媒体内容的播放。(更多详情,请参考 <PDF参考1.7> P668 "再现动作") 类foxit.pdf.actions.RenditionAction 派生自Action ,提供用于 获取/设置再现动作数据的函数。
- 参见
- Action
◆ OperationType
触发再现动作时要执行的操作类型的枚举。
此枚举的值应单独使用。
| 枚举值 |
|---|
| e_OpTypeNone | 未指定操作。
|
| e_OpTypeAssociate | 将再现关联到相关的屏幕注释。
如果没有再现与相关屏幕注释关联, 播放再现(在再现动作中指定),将其与注释关联。 如果再现已经与相关屏幕注释关联,停止它,并且 新的再现(在再现动作中指定)与注释关联。
|
| e_OpTypeStop | 停止与相关屏幕注释关联播放的任何再现并移除关联。 如果没有再现正在播放,则没有效果。
|
| e_OpTypePause | 暂停与相关屏幕注释关联播放的任何再现。 如果没有再现正在播放,则没有效果。
|
| e_OpTypeResume | 恢复与相关屏幕注释关联播放的任何再现。 如果没有再现正在播放或再现未暂停,则没有效果。
|
| e_OpTypePlay | 播放再现(在再现动作中指定),将其与相关屏幕注释关联。 如果再现已经与注释关联,如果它被暂停则恢复该再现; 否则,什么都不做。
|
◆ RenditionAction()
| foxit.pdf.actions.RenditionAction.RenditionAction |
( |
Action |
action | ) |
|
|
inline |
◆ GetJavaScript()
| string foxit.pdf.actions.RenditionAction.GetJavaScript |
( |
| ) |
|
|
inline |
获取要执行的JavaScript脚本。
作为一个有用的再现动作,它应该包含要执行的JavaScript脚本或 在被触发时指定要执行的操作类型。如果JavaScript脚本和 操作类型都存在,应用程序应该执行JavaScript;如果应用程序无法 执行JavaScript脚本,则按操作类型定义执行。如果没有JavaScript脚本且 操作类型无效,那意味着动作无效。
- 返回
- JavaScript脚本。
◆ GetOperationType()
◆ GetRendition()
| Rendition foxit.pdf.actions.RenditionAction.GetRendition |
( |
int |
index | ) |
|
|
inline |
◆ GetRenditionCount()
| int foxit.pdf.actions.RenditionAction.GetRenditionCount |
( |
| ) |
|
|
inline |
◆ GetScreenAnnot()
| Screen foxit.pdf.actions.RenditionAction.GetScreenAnnot |
( |
| ) |
|
|
inline |
◆ InsertRendition()
| void foxit.pdf.actions.RenditionAction.InsertRendition |
( |
Rendition |
rendition, |
|
|
int |
index |
|
) |
| |
|
inline |
◆ RemoveRendition()
| void foxit.pdf.actions.RenditionAction.RemoveRendition |
( |
Rendition |
rendition | ) |
|
|
inline |
从当前再现动作中移除再现对象。
- 参数
-
| [in] | rendition | 要从当前再现动作中移除的再现对象。 |
- 返回
- 无。
◆ SetJavaScript()
| void foxit.pdf.actions.RenditionAction.SetJavaScript |
( |
string |
script | ) |
|
|
inline |
设置要执行的JavaScript脚本。
作为一个有用的再现动作,它应该包含要执行的JavaScript脚本或 在被触发时指定要执行的操作类型。如果JavaScript脚本和 操作类型都存在,应用程序应该执行JavaScript;如果应用程序无法 执行JavaScript脚本,则按操作类型定义执行。如果没有JavaScript脚本且 操作类型无效,那意味着动作无效。
- 参数
-
| [in] | script | 要设置的JavaScript脚本。 |
- 返回
- 无。
◆ SetOperationType()
设置当前再现动作在被触发时的操作类型。
作为一个有用的再现动作,它应该包含要执行的JavaScript脚本或 在被触发时指定要执行的操作类型。如果JavaScript脚本和 操作类型都存在,应用程序应该执行JavaScript;如果应用程序无法 执行JavaScript脚本,则按操作类型定义执行。如果没有JavaScript脚本且 操作类型无效,那意味着动作无效。
- 参数
-
- 返回
- 无。
◆ SetScreenAnnot()
| void foxit.pdf.actions.RenditionAction.SetScreenAnnot |
( |
Screen |
screen_annot | ) |
|
|
inline |
设置相关的屏幕注释。
当操作类型设置为有效值时,此属性是必需的。
- 参数
-
| [in] | screen_annot | 要设置为相关屏幕注释的屏幕注释对象。 |
- 返回
- 无。