0.1.0 • Published 4 years ago

electron-capture-screen v0.1.0

Weekly downloads
4
License
MIT
Repository
-
Last release
4 years ago

electron-capture-screen

electron截图插件

安装

yarn add electron-capture-screen

如果使用了webpack打包主进程,需要在webpack配置中添加:

module.exports = {
  // ....

  externals: {
    'electron-capture-screen': 'require("electron-capture-screen")'
  }
}

使用

import {app, globalShortcut} from 'electron';
import CaptureScreen from 'electron-capture-screen';

// ready之后实例化
app.on('ready', () => {
    const captureScreen = new CaptureScreen();
    globalShortcut.register('ctrl+alt+a', () => {
        captureScreen.init();
    });
    globalShortcut.register('Esc', () => {
        captureScreen.hide();
    });
    // 获取截图信息, 已写入剪切板
    captureScreen.on('capture', dataURL => {
        console.log(dataURL);
    });
});
0.1.0

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago