Skip to content

Latest commit

 

History

History
205 lines (132 loc) · 7.92 KB

README.zh_CN.md

File metadata and controls

205 lines (132 loc) · 7.92 KB

FLIPPED
FLIPPED


漂亮且简易的跨平台截图贴图的软件


English | 简体中文

[TOC]


**后续版本:**截图使用推荐:Sunny Screenshot, 支持 OCR 提取文字和图片翻译功能。

开发经验: 如何开发一款截图软件呢?

ps:希望此项目的源码对你有参考价值,该项目的的 ⭐Star 也会有收获。


特性

  • 贴图(钉图)
  • 多屏截图,延时截图,自定义截图
  • 智能识别窗口矩形(Windows & Linux)
  • 矩形、椭圆、箭头、画笔、马赛克、文本、序号
  • 撤销、重做(多级)、保存、取消、拷贝到剪切板
  • 截图框样式三套,且主题色提供自定义;屏幕十字线样式自定义
  • 国际化:英文、简体中文、繁体中文;字体和字号自定义

旧版本的二进制下载:old releases

运行预览

视频演示


截图演示

MACOS

WINDOWS

LINUX


其它: 更多截图效果可 → 在此 预览


快捷键

按键 描述 模式
, , , ( A, S, W, D ) 移动选中框位置 1 像素 局部
Ctrl + , , , 扩展选中框尺寸 1 像素 局部
Alt + , , , 收缩选中框尺寸 1 像素 局部
Shift + , , , 移动选中框位置 10 像素 局部
Shift + Ctrl + , , , 扩展选中框尺寸 10 像素 局部
Shift + Alt + , , , 收缩选中框尺寸 01 像素 局部
Esc 退出 局部
Ctrl + Shift + A 窗口智能截图 全局
Ctrl + Shift + L 延时截图 全局
Ctrl + Shift + S 全屏截图 全局

编译

依赖

  • Qt >= 5.15.2
  • CMake >= 3.16
  • MSVC >= 2019 | MinGW >= 8.1.0 | GCC >= 9.4 | Clang >= 12.0

​ 备注: 这是已经成功编译的一些版本,在更低的版本未经过测试。


Windows

  • 工具链: Windows 10 & Qt 5.15.2 & CMake 3.24.1 & MSVC 2019 ( or MinGW 8.1.0)

  • 编译步骤:

    # ******************** MSVC 2019 ********************
    #『Step1』
    # x86:
    # 添加 "C:\Qt\5.15.2\msvc2019\bin" 到 path 后,终端执行 echo %PATH% 使其立即生效
    "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat" x86
    cmake -G "Visual Studio 16 2019" -A Win32 ..
    devenv Flipped.sln /Build "Release|Win32"
    
    # x64:
    # 添加 "C:\Qt\5.15.2\msvc2019_64\bin" 到 path 后,终端执行 echo %PATH% 使其立即生效
    "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat" x64
    cmake -G "Visual Studio 16 2019" -A x64 ..
    devenv Flipped.sln /Build "Release|x64"
    
    #『Step2』
    Visual Studio 2019 open `Flipped.sln`
    
    #『Step3』
    windeployqt  bin/Flipped.exe --no-translations
    
    # ******************** MinGW 8.1.0 ********************
    QtCreator opens the `CMakeLists.txt` file in the root directory of the source code

MacOS / Linux

  • 工具链:

    • MacOS: MacOS 10.15 & Qt 5.15.2 & CMake 3.24 & Clang 12.0
    • Linux: Ubuntu 20.04 & Qt 5.15.2 & CMake 3.24 & GCC 9.4
  • 编译步骤:

    git clone --recursive https://github.com/XMuli/Flipped.git
    cd Flipped
    mkdir build & cd build
    cmake ..
    make -j16

作者

alt text : 直接和我聊天~ | alt text : 查看我的主页

alt text : 好奇我的小窝 | alt text :浏览量 100W+


贡献者

若是帮助到了你,或者觉得有用,可以点击该项目的的 ⭐Star🍴 Fork 的两个图标,方便抬手之间,表示点个赞,手有余香,其次才是一份冰的肥宅快乐水。


当然也可以赠与一杯冰阔落[捐赠/打赏 ← 点击展开二维码]

- 若是此项目帮助到了你,或者觉得有用,或是想帮助此项目的发展,你也能够邀请我喝一杯杯肥仔快乐水。 -


反馈 & 贡献

非常欢迎你的加入!对于此软件有任何缺陷、建议、功能想法、都可 提一个 Issue ;或者帮助此项目的完善,提交一个 Pull Request。

请遵循 Contributor Covenant 行为规范。


版本下载

→ 离线安装包下载 Releases

反馈 BUG/SUGGEST,技术交流等,和最新 Sunny 版本安装包获取,在QQ群:418103279


系列地址

QtExamples 欢迎 star ⭐ 和 fork 🍴这个系列的 C++ / QT / DTK 学习,附学习由浅入深的目录

ExCMake 欢迎 star ⭐ 和 fork 🍴这个系列的 CMake 学习,附学习由浅入深的目录