FlashPaper组件——api
属性摘要
属性 |
说明 |
documentPath:String |
FlashPaper文件的路径. |
borderThickness:Number |
边框宽度. |
borderColor:String |
边框颜色. |
UIElements:Object |
外观元素的可见性. |
currentZoom:Object |
默认缩放比例. |
width:Number |
FlashPaper文件的宽度. |
height:Number |
FlashPaper文件的高度. |
UIElements属性的图示
事件摘要
事件 |
说明 |
onLoadStart = function(target:FlashPaper, type:String) {} |
当FlashPape文件已开始下载文件时调用. |
onLoadProgress = function(target:FlashPaper, type:String, bytesLoaded:Number, bytesTotal:Number) {} |
每当FlashPape文件写入硬盘时调用. |
onLoadComplete = function(target:FlashPaper, type:String) {} |
当FlashPape文件完全下载时调用. |
onLoadInit = function(target:FlashPaper, type:String) {} |
当执行FlashPape文件第一帧上的动作时调用. |
onLoadError = function(target:FlashPaper, type:String, errorCode:String) {} |
当FlashPape文件未能加载时调用. |
onDisplay = function(target:FlashPaper, type:String) {} |
当FlashPape文件已经显示时调用. |
onUnload = function(target:FlashPaper, type:String) {} |
当卸载FlashPape文件时调用. |
onPageChanged = function(target:FlashPaper, type:String, newPageNumber:Number) {} |
当FlashPape文件翻页时调用. |
onZoomChanged = function(target:FlashPaper, type:String, percent:Number) {} |
当FlashPape文件缩放时调用. |
onSelection = function(target:FlashPaper, type:String) {} |
当FlashPape文件的文字被选择时调用. |
onToolChanged = function(target:FlashPaper, type:String, newTool:String) {} |
当更换FlashPape文件的工具时调用. |
onEnableScrolling = function(target:FlashPaper, type:String, enable:Boolean) {} |
当FlashPape文件滚动时调用. |
onVisibleAreaChanged = function(target:FlashPaper, type:String) {} |
当FlashPape文件的哭件区域变化时调用. |
方法摘要
方法 |
说明 |
load(path:String) : Void |
载入一个FlashPape文件. |
destroy() : Void |
卸载FlashPape文件. |
move(x:Number, y:Number) : Void |
移动FlashPape组件). |
toString() : String |
返回组件的名称. |
getIFlashPaper() : FlashPaper.IFlashPaper |
返回一个实现IFlashPaper接口的对象. |
getViewerType() : String |
返回一个描述包含SWF文件的接口的类型的字符串. |
getViewerVersion() : Number |
返回一个标识这个文件接口版本代号整数. |
getCurrentPage() : Number |
返回当前页数(与工具栏显示的相同).第一页是1. |
setCurrentPage(pageNumber:Number) : Void |
设置当前页数.需要保证此页是可显示的,但不必调节缩放. |
getNumberOfPages() : Number |
返回文件总页数. |
getLoadedPages() : Number |
返回当前载入的页数(可显示的). getLoadedPages() == getNumberOfPages() 时,这个文件便完全载入. |
showUIElement(part:String, flag:Boolean) : Void |
应藏或者显示FlashPaper文件外观的部件.区分大小写: "PrevNext" 前一页和后一页按钮的隐藏或显示. "Print" 打印按钮的隐藏或显示. "Tool"所有工具选择按钮的隐藏或显示. "Zoom" 所有所放控制按钮的隐藏或显示. "Find"文字搜索框的隐藏或显示. "Pop" 在浏览器中打开文件按钮的隐藏或显示. "Sidebar"边框 (显示文件边框)按钮的隐藏或显示. "Page" 当前页和总页数按钮的隐藏或显示 "Overflow" 超出菜单的隐藏或显示. "ZoomKeys" 这个参数不影响外观;他控制是否能用快捷键所放文件(例如, +, -, p, w). "Brand" 品牌按钮的隐藏或显示.[注:此属性设置false也无法隐藏左上角FlashPaper的标志,估计是因为Adobe不太希望自己的标志被隐藏,既然这样,不知道这个Brand还存在于API中还有什么意义] |
traceUIElements() : Void |
输出UI Elements的可见性. |
printTheDocument() : Boolean |
模仿用户单击答应按钮. 在调用函数前,文件必须完全载入. |
getCurrentZoom() : Number |
返回当前缩放水平. |
setCurrentZoom(percent:Object) : Void |
设置当前缩放水平.你可以传入一个数值指示所放百分比 (例如, 100表示100%)..你也可以传入一个字符串 "width"适合页面宽度,或者传入字符串 "page"适合到页. |
setSize(w:Number, h:Number) : Boolean |
设置组件的显示排列,单位是象素. |
goToLinkTarget(linktarget:String, window:Object) : Void |
触发锚点或URL连接请求. |
enableScrolling(flag:Boolean) : Boolean |
阻止用户滚动文件.当滚动被禁止时: 滚动条不可用,但是可见. |
getCurrentTool() : String |
返回当前活动的工具.如果没有活动的工具,则返回空字符串.以下是现在支持的值: "" (没有工具) |
setCurrentTool(tool:String) : Boolean |
设置活动工具.如果参数错误或者该工具不可用则返回false.以下是现在支持的值: "" (没有工具) |
getTextSelectionRange() : FlashPaper.SelectionRange |
返回一个描述当前选择文字的对象.如果没有选择文字,则返回null. |
setTextSelectionRange(sel:FlashPaper.SelectionRange, skipBroadcast:Boolean) : Void |
选择特定的文字.你可以传入null,从而取消选定所有的文字.无效的范围(没有页面)会被省略(它允许你设定范围从0到一个很大的数,例如999999,从而选定所有文档).如果skipBroadcast是false (或未定义), 会广播onVisibleAreaChanged(). 如果skipBroadcast是true, 则不会广播onVisibleAreaChanged(). |
getSelectedText() : String |
以Unicode编码的字符串返回选择的文字.如果每有被选择的文字,会返回空字符串. |
getSidebarWidth() : Number |
返回其他按钮的宽度. |
setSidebarWidth(w:Number) : Void |
设置其他按钮的宽度. |
getFindText() : String |
以Unicode编码的字符串返回查找的文字. |
setFindText(s:String) : Void |
设置文字查找框的文字. |
findNext() : Boolean |
查找文字查找框中输入的文字. |
getVisibleArea() : Object |
返回描述文档当前可见区域的对象.返回的对象有如下作用: 传入setVisibleArea(). 与先前getVisibleArea()返回的对象进行比较,测试可见区域是否改变. 返回的对象应该被认为是封闭的数据结构.不要试图分解返回的对象,因为在将来的版本中内容的格式可能不同. function equals(that:Object):Boolean; 我们可以用它比较两个可见区域是否相同. |
setVisibleArea(area:Object, skipBroadcast:Boolean) : Void |
调节当前可见的页/缩放/滚动从而匹配给定的区域对象. |
转载于:https://www.cnblogs.com/huzi007/p/3738524.html
FlashPaper组件——api相关推荐
- Java实现HMacMD5加密,用于淘宝客JS 组件 API 调用时生成 sign 的签名
原文:Java实现HMacMD5加密,用于淘宝客JS 组件 API 调用时生成 sign 的签名 源代码下载地址:http://www.zuidaima.com/share/1550463397874 ...
- QQ小游戏 BannerAd 创建banner广告组件 API
BannerAd 创建banner广告组件 qq.createBannerAd(Object object) BannerAd qq.createBannerAd(Object object) 创建 ...
- 8_小米监控Open-Falcon安装查询组件-API
Open-Falcon 安装查询组件-API 更多干货 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门 ...
- QQ小游戏 AppBox 创建广告盒子组件 API
AppBox QQ小游戏创建广告盒子组件 qq.createAppBox(Object object) AppBox qq.createAppBox(Object object) 创建广告盒子组件.基 ...
- QQ小游戏 RewardedVideoAd 创建激励视频广告组件 API
RewardedVideoAd 创建激励视频广告组件 qq.createRewardedVideoAd(Object object) RewardedVideoAd qq.createRewarded ...
- bbossgroups持久层框架ConfigSQLExecutor组件api实例
本文简单介绍bbossgroups持久层框架ConfigSQLExecutor组件api实例,以下就是相关接口的使用实例: /* * Copyright 2008 biaoping.yin * * L ...
- layer.js 弹窗组件API文档
基础参数 type title content skin area offset icon btn closeBtn shade shadeClose time id shift maxmin fix ...
- 微信小程序开发笔记⑩——音频与录音api、背景音频组件api、图片api、加载外部字体和文件api
音频和录音 官方描述 https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/api-limit.html#录音 https ...
- React 组件 API
设置状态:setState 替换状态:replaceState 设置属性:setProps 替换属性:replaceProps 强制更新:forceUpdate 获取DOM节点:findDOMNode ...
- Fusioncharts图表组件API参考方法(Functions)汇总篇(续)
[摘要]: chartType()FusionCharts的JavaScript类API提供了大量的功能.下面的列表显示在每个功能的详细信息: 一.FusionCharts的类 - 实例功能 1.co ...
最新文章
- 为什么大家都不戳破深度学习的本质?!
- 关于大脑未必是破解智能和意识之谜的钥匙探讨
- uniapp一键登陆(php)
- VC windows 多网卡情况下 获取当前网卡ip地址
- 全局预处理与执行,作用域与作用域链
- java 10进制转 000x_java 如何把 00 转换成 0x00 或者 10 转换成 0x10
- Python重写C语言程序100例--Part6
- winxp制作服务器,你要知道的WinXP服务器操作系统安装的方法
- 企业应该如何运用商业智能
- 免费资源下载:暗色色系的超棒搜索框和下拉菜单UI欣赏
- python语法简洁清晰特色之一是强制用什么作为语句缩进_Python解决矩阵问题
- 不小心误删除Mac苹果系统联系人和Safari浏览器书签信息如何恢复?
- 小学计算机房荷载,资深暖通设计师总结的常用参数参考值,新手们都说感谢大神支招...
- iPhone X电池性能如何:双电池与无线充电的博弈
- 微信开发者工具修改内存限制、皮肤等
- 论文阅读笔记(4):Local Convex Representation with Pruning for Manifold Clustering ,带剪枝的局部凸表达进行流形聚类
- find 查找文件或文件夹命令find
- 使用BiLSTM对中文进行完形填空
- 英语语法篇 - 从句
- 【前端】1.学习了一段时间的vue,总结一下Vue书写规范
热门文章
- godaddy域名转入步骤
- Ubuntu 串口调试
- UiPath中文教程PDF
- ireport分组打印
- sqlite3:sqlite3_column 函数
- EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER
- 登录 SharePoint Online
- 【雅思大作文考官范文】——第十一篇:'homework' essay
- .net 简单的后台合成图片
- uni-app海报(合成图片)demo