0.0.3 • Published 5 years ago

pdf-marking-test v0.0.3

Weekly downloads
1
License
MIT
Repository
-
Last release
5 years ago

Marking 阅卷

详细使用方法请参考demo


属性


属性名说明类型可选值默认值
load-fn数据加载方法,该方法参数为调用load是传入的参数Function(arg)
image-load-fn图片加载方法Function
select-bg-color文本选区背景颜色Stringrgba(0, 180, 255, 0.48)
clip-toolbar截图工具条Array

事件


事件名说明参数
progress进度{ progress }
flag-click标记旗帜click事件{ markid }
flag-mouseover标记旗帜mouseover事件{ markid }
flag-mouseleave标记旗帜mouseleave事件{ markid }
selection-change选区变化{ selection, evt }
clip-state-change截图状态改变{ state }
marking-contextmenu右键菜单{ selection, evt }

方法


方法名说明参数
switchCursorTool选择文本工具或手形工具'select' / 'hand'
copySelectText将选中文本复制到剪贴板
toggleMarkShowmarkList显示或隐藏
getSelection获取选区
clearSelection清除选区
reload重新加载
load加载,只有传入的第一个参数有用,该参数于load-fn绑定的方法参数中得到体现
open打开{ data,markList,pageIndex }
setScale设置缩放比例(实际大小:original,适合页面:page,适合页宽:page-fit)'original' / 'page' / 'page-fit' / Number
zoomOut缩小
zoomIn放大
clockwise顺时针旋转
antiClockwise逆时针旋转
clip截图
skipPage根据页码索引进行页码跳转pageIndex