今天给大家推荐一个UI漂亮、功能强大的截屏录制工具。

项目简介

这是基于.Net开发的,屏幕截图、录屏的开源项目。功能非常强大,功能列表如下:

1、截图:全屏截图、滚动截图、检测窗口截图、自动截图、倒计时截图

2、录制:视频录制、录制视频转为Gif

3、快捷键:快捷键设置

4、工具:图片特效、添加文字、添加水印、马赛克、OCR、图像合并、图像分割、视频转换、视频缩略、捨色器等;

5、上传:支持上传图床,支持上传文件、文件夹、文本、URL上传、短链接等

6、调试:测试图片上传、测试文件上传、测试文本上传、测试短链接等

7、命令:支持命令操作,可用于开发人员接入其他应用;

8、设置:应用程序设置、动作设置

技术架构

1、平台:支持Windows;

2、开发工具:visual studio 2022;

3、采用.Net FrameWorker4.8开发。

项目结构

项目目录结构清晰,是一个不错的学习项目。

功能截图

主界面

截图

工具

截图后的任务

动作设置

应用程序设置

项目地址

https://github.com/ShareX/ShareX

- End -

~

技术群:添加小编微信并备注进群

小编微信:mm1552923

公众号:dotNet编程大全

一个基于.Net开发的Windows截屏录制工具相关推荐

  1. C# 编写简单易用的 Windows 截屏增强工具

    前言 半年前我开源了 DreamScene2 一个小而快并且功能强大的 Windows 动态桌面软件.具体看查看<C# 编写小巧快速的 Windows 动态桌面软件>有很多的人喜欢,这使我 ...

  2. 一个基于C#开发的轻量级OCR文字识别开源工具

    在日常工作中是否经常碰到,需要从图片提取文字呢.这种情况,我们只能一个字一个字的去敲打,这样效率实在太慢了,这时候就需要用到文字识别工具. 所以今天给大家推荐一个基于C#开发的Windows OCR工 ...

  3. 一个基于 React 开发的PC端音乐App

    ?一个基于 React 开发的PC端音乐App. 同时支持 Mac 与 Windows 系统.下载地址 项目使用 electron 作为外壳,webpack 作为打包工具,核心技术包括 React + ...

  4. 【基于NSR3588开发板Android12三屏拼接显示实例】

    基于NSR3588开发板Android12三屏拼接显示实例 1.硬件接口 2路HDMI接口 1路Type-c DP转HDMI 如下图: 2.多屏显示拼接简介 RK3588可以支持如下多种拼接模式: 我 ...

  5. python 脚本梦幻西游_GitHub - U200915104/mhxy_fz: 一个基于计算机视觉开发的梦幻西游辅助脚本...

    mhxy_fz 一个基于计算机视觉开发的梦幻西游辅助脚本 (为了不让别有用心的人用软件牟利,虽然软件打包好了,但仅供有兴趣的人学习代码,不提供软件下载) 从有想法到弄出来花了两三天,很多知识都是现学的 ...

  6. windows截屏录屏 (D3d) 游戏黑屏 解决思路

    先随手记下来,以后补代码,整排版 最近忽然想折腾点游戏辅助(w a i g u a..)自己玩玩 最简单直接的思路就是获得游戏画面,然后判断,然后干一些事情了. 可是搜出来的几个windows截屏方法 ...

  7. 一个基于Android开发的简单的音乐播放器

    一个基于Android开发的简单的音乐播放器 记得当时老师让我们写因为播放器时,脑子一头雾水,网上杂七杂八的资料也很少有用,因此索性就自己写一篇,希望对有缘人有用. 因为有好多人问我要源码,所以附上g ...

  8. 一个基于C#开发的Excel转Json工具

    Json在程序开发中是非常常用的数据格式,对于程序员来说,阅读和编辑Json都没有什么问题,但其他人就不是那么方便了.比如配置游戏数据:游戏角色.技能.道具的名称,策划书往往都是通过Excel配置,这 ...

  9. iPhone/iPad开发模拟器(Simulator)截屏

    iPhone/iPad开发模拟器(Simulator)截屏 Command+Shift+3 Capture entire screen and save as a file 截取整个屏幕,保存png文 ...

最新文章

  1. 《统计学:从数据到结论》学习笔记(part2)--总体是人们所关心的所有个体的集合
  2. Vue项目中如何设置动态的TDK
  3. pandas手册_Github标星6000+ 这可能是最全的机器学习工具手册
  4. Ubuntu 16.04中vim编辑报错E138: Can‘t write viminfo file /root/.viminfo!
  5. “我来管管看”系列:如何消除报工数据与入库数据的差异?
  6. 一个简单的倒计时js插件
  7. InputStreamReader
  8. caj文件打不开显示内存不足_U盘能显示文件大小但打开没有任何文件 - 卡饭网...
  9. HTML5+css+JS实现LOL官网动态页面DW、vscode页眉加轮播图
  10. 安卓Android Studio开发环境,无需连接外网
  11. C语言中%d %.2d %2d %02d的区别
  12. 软件测试python掌握到什么程度_软件测试学习到什么程度能顺利工作?
  13. 几种常用的特征选择方法
  14. html5 history微信浏览器返回不刷新
  15. phpcms api接口开发
  16. centos tcpdump
  17. Python PyAutoGUI和Pywinauto区别及安装
  18. OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用。
  19. HTTP协议和资源下载
  20. PETS 5 五级听力介绍备考注意事项

热门文章

  1. 计算机专业英语张勇课后答案,专业英语lesson1”.ppt
  2. oh-my-zsh配置
  3. 1.pymysql Warning: (1366, Incorrect string value: '\\xD6\\xD0\\xB9\\xFA\\xB1\\xEA...' 解决办法
  4. 常见的网页播放器代码
  5. 地震资料处理Omega2014相关信息汇总
  6. Pythonshellcode编码+混淆免杀
  7. uPaste : 一款实用又好用的剪贴板工具
  8. 一款文件加密器,分享给大家
  9. 【Android】共享元素 share elements TextView颜色大小动画过度
  10. php升降调_音乐伴奏升降调软件 怎么给伴奏降调