2 个稳定版本
1.1.0 | 2019 年 7 月 26 日 |
---|---|
1.0.0 | 2019 年 7 月 24 日 |
#551 in 图形 API
54 个星标 & 1 个监视者
32KB
728 代码行
screensnap
用 Rust 编写的简单截图程序。
目前仅支持 Windows;欢迎 PR 添加对其他平台的支持。
如果你在 Windows 10 上,你可能不需要这个。
尝试 WINDOWS KEY + SHIFT + S
。
用法
只需运行可执行文件。截至编写,不需要命令行参数。
在进程运行期间,它等待你按下 Print Screen
键。它不会做任何事情(除了设置窗口和 OpenGL 上下文,以便在按下 Print Screen
键时立即准备好,但这只在启动时发生一次)。
当你按下 Print Screen
时,你的屏幕会变暗。这是 screensnap
裁剪窗口。你可以通过单击并拖动鼠标左键选择矩形区域。或者,按住 shift
将允许你将截图裁剪为你选择的窗口。
一旦释放,裁剪窗口就会关闭,你选择的区域就会复制到剪贴板。大多数软件都支持直接从剪贴板粘贴图像。
快捷键和按键组合
系统范围
键/按键组合 | 操作 |
---|---|
Print Screen/SysRq/快照 |
拍摄截图(打开裁剪窗口) |
在裁剪窗口中
裁剪窗口是在您按下 Print Screen
键时打开的窗口。它会变暗屏幕并允许您选择要复制到剪贴板的矩形。它有几个方便的快捷键
键/按键组合 | 操作 |
---|---|
Shift (按住) |
将截图裁剪到单个窗口 |
Ctrl-Shift-Q |
终止进程(禁用系统级快捷键) |
更新日志
下一版本...(master
分支)
- 特性:支持更高的 DPI 设置
v1.1.0
- 特性:更智能的窗口过滤器(现在可以裁剪到更多类型的窗口,例如 Telegram Desktop)。
- 特性:窗口截图现在包含非客户端区域
- 修复:其他虚拟桌面中的窗口对屏幕截图“可见”的问题
- 修复:当主显示器不是左上角时出现的奇怪行为
v1.0.0
- 初始版本
依赖项
~7–16MB
~218K SLoC