|
Foxit PDF SDK
|
Public 成员函数 | |
| def | ExecuteJavaScriptAction (javascript_action) |
| 执行与链接注释关联的 JavaScript 动作。 更多... | |
| def | GetAction () |
| 获取动作。 更多... | |
| def | GetHighlightingMode () |
| 获取高亮模式。 更多... | |
| def | GetQuadPoints () |
| 获取四边形。 更多... | |
| def | RemoveAction () |
| 移除动作。 更多... | |
| def | SetAction (action) |
| 设置动作。 更多... | |
| def | SetHighlightingMode (mode) |
| 设置高亮模式。 更多... | |
| def | SetQuadPoints (quad_points_array) |
| 设置四边形。 更多... | |
链接注释表示要执行的动作。
类 fsdk.Link 派生自 Annot ,并提供函数来获取/设置链接注释的属性和 重置链接注释的外观流。
| def fsdk.Link.ExecuteJavaScriptAction | ( | javascript_action | ) |
执行与链接注释关联的 JavaScript 动作。
| 要执行的 | JavaScript 动作,它应该属于当前注释。 如果值为空,将执行主 JavaScript 动作。 |
| def fsdk.Link.GetAction | ( | ) |
获取动作。
| def fsdk.Link.GetHighlightingMode | ( | ) |
获取高亮模式。
| def fsdk.Link.GetQuadPoints | ( | ) |
获取四边形。
四边形中点的顺序应为:
第一个点是四边形左上角的点。
第二个点是四边形右上角的点。
第三个点是四边形左下角的点。
第四个点是四边形右下角的点。
| def fsdk.Link.RemoveAction | ( | ) |
移除动作。
| def fsdk.Link.SetAction | ( | action | ) |
设置动作。
| [in] | action | 要设置的新动作。它应该是有效的。 当前仅支持以下类型作为新动作: fsdk.ActionE_TypeGoto , fsdk.ActionE_TypeURI , fsdk.ActionE_TypeJavaScript , fsdk.ActionE_TypeNamed , fsdk.ActionE_TypeGoToR , fsdk.ActionE_TypeGoToE , fsdk.ActionE_TypeSubmitForm , fsdk.ActionE_TypeResetForm , fsdk.ActionE_TypeHide , fsdk.ActionE_TypeLaunch , fsdk.ActionE_TypeImportData , fsdk.ActionE_TypeRendition 。 |
| def fsdk.Link.SetHighlightingMode | ( | mode | ) |
设置高亮模式。
| [in] | mode | 新的高亮模式值。请参考从 fsdk.AnnotE_HighlightingNone 开始的值, 这应该是这些值中的一个,除了 fsdk.AnnotE_HighlightingToggle 。 |
| def fsdk.Link.SetQuadPoints | ( | quad_points_array | ) |
设置四边形。
此属性影响链接注释的外观。四边形中点的顺序应为:
第一个点是四边形左上角的点。
第二个点是四边形右上角的点。
第三个点是四边形左下角的点。
第四个点是四边形右下角的点。
如果用户希望新四边形对注释外观有影响,请在设置四边形后调用函数 fsdk.Annot.ResetAppearanceStream 。
| [in] | quad_points_array | 有效的四边形数组。不应为空数组。 |