<p align="center">
  <img src="https://raw.githubusercontent.com/easysoft/zenshot/master/assets/zenshot_logo.png" alt="ZenShot Logo" />
</p>

![ZenShot Preview](https://raw.githubusercontent.com/easysoft/zenshot/master/assets/zenshot_preview.png)

<p align="center">基于 Qt 的开源跨平台截图工具</p>

<p align="center"><a href="https://zenshot.cn" target="_blank">zenshot.cn</a></p>

## 特色

* 🚀 启动即用，方便快速；
* 🪩 丰富功能，多样标注；
* ⚙️ 命令行调用，方便集成。

## 功能一览

|       功能       | 说明                                                         |
| :--------------: | ------------------------------------------------------------ |
|   **智能选择**   | 启动后自动检测并预先选择光标所在位置的窗口和界面区域，移动光标可以自动改变选区 |
|   **自由选择**   | 进去选区界面时，按住鼠标拖动可以自由选择选区                 |
|   **添加方框**   | 向截图添加一个方框，支持调整位置、大小、边框大小、边框颜色、边框样式 |
|   **添加圆框**   | 向截图添加一个圆框，支持调整位置、大小、边框大小、边框颜色、边框样式 |
|   **添加直线**   | 向截图添加一条直线，支持调整位置、长度、粗细、颜色、样式     |
|   **添加箭头**   | 向截图添加一条箭头，支持调整位置、长度、粗细、颜色、样式     |
|   **自由绘制**   | 在截图上自由绘制线条，支持调整粗细、颜色、样式和整体大小     |
|   **添加文本**   | 在截图上添加文本，支持调整文本字体、颜色、大小，支持设置粗体、斜体、下划线等样式 |
|    **马赛克**    | 对截图指定区域应用马赛克效果，支持自由涂抹                   |
|  **撤销和重做**  | 任何操作都可以撤销和重做                                     |
|   **重新编辑**   | 对截图上添加的任何标注和文本重新进行编辑，包括调整大小和位置 |
|  **保存为文件**  | 将截图保存为文件                                             |
| **保存到剪切板** | 将截图保存到剪切板                                           |

## 支持的平台

* Windows 7、Windows 10、Windows 11
* macOS 10+
* Linux（正在适配中）

## 许可

本项目代码基于 **Qt 框架** 开发，采用 **LGPL v3 协议**。  Qt 组件版权归原作者所有，使用需遵守其协议要求。  

## 开发

本项目由[禅道团队](https://www.zentao.net/)开发，欢迎[提交 issue 和 PR](https://github.com/easysoft/zenshot/issues)。

  

