如何在Node JS中截取一台显示器/屏幕的截图?我需要哪些库以及如何使用它们?它需要能够成功地将整个监视器的内容写入文件。
我似乎找不到任何东西,除了如何截取网页或特定窗口的屏幕截图。感谢您的帮助!
发布于 2021-02-07 20:39:29
你可以试试screenshot-desktop npm module。它是跨平台的(Linux,Mac,Windows),可以直接保存到文件中。
安装:
$ npm install --save screenshot-desktop使用:
const screenshot = require('screenshot-desktop')
screenshot({ filename: 'shot.jpg' }).then((imgPath) => {
// imgPath: absolute path to screenshot
// created in current working directory named shot.png
});
// absolute paths work too. so do pngs
screenshot({ filename: '/Users/brian/Desktop/demo.png' })https://stackoverflow.com/questions/66083228
复制相似问题