0.0.3 • Published 3 years ago

kscreen v0.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

kscreen

微信截图工具,根据 kscreenshot@1.2.3版本代码修改,修复退出截图,esc报错等问题

npm.io npm.io npm.io

npm:

npm install kscreen --save

功能

该截图工具带有下载,复制功能,并可用工具栏对截图进行简单绘制。

npm.io

工具栏功能从左到右依次为:颜色,文字,椭圆,矩形,线条,箭头,后退,完成。

使用

import kscreen from 'kscreen'

//65指键盘中的A
new kscreen({
    key: 65,
    download: function(base64Image) {
        console.log(base64Image)
    },
    endCB: function(base64Image) {
        let title = Date.now().toString()
        let r = this.copyClipboard(base64Image, title);
    },
    cancelCB: () => {
        console.log('canlel')
    }
})

当按下shift + A将会触发截图功能

参数

toolShow配置

方法

结合NW,Electron等前端桌面开发库可实现整个显示屏截图

实现demo图

npm.io