代码拉取完成,页面将自动刷新
同步操作将从 kejiacheng/kscreenshot 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
这是一款实用的web截图工具。
npm:
npm install kscreenshot --save
该截图工具带有下载,复制功能,并可用工具栏对截图进行简单绘制。
工具栏功能从左到右依次为:颜色,文字,椭圆,矩形,线条,箭头,后退,完成。
import kscreenshot from 'kscreenshot'
//65指键盘中的A
new kscreenshot(
{
key: 65
}
)
当按下shift + A将会触发截图功能
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
key | 截图触发按键(例:65时则同时按下shit + A则触发截图) | number | 65 |
toolshow | 工具栏各个工具显示(具体见下面toolshow配置) | object | 默认每个工具都显示 |
copyPath | 参数为base64格式的图片(该功能最好是结合nw electron等工具使用。js目前暂未找到能兼容各客户端的方法,因此最好return null) | Function | noob |
needDownload | 是否下载截图后的图片 | bool | false |
endCB | 结束截图后的回调函数 | Function | noob |
immediately | 是否立即开启截图 | bool | false |
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
complete | 控制确认按键显示) | bool | true |
quit | 控制退出按键显示) | bool | true |
back | 控制后退按键显示) | bool | true |
arrow | 控制箭头按键显示) | bool | true |
drawLine | 控制线条按键显示) | bool | true |
rect | 控制矩形按键显示) | bool | true |
ellipse | 控制椭圆按键显示) | bool | true |
text | 控制文字按键显示) | bool | true |
color | 控制颜色版按键显示) | bool | true |
startScreenShot() | 开启截图 |
endScreenShot() | 结束截图 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。