snipaste如何滚动截图_一文解决几乎所有截图需求:我多年来用过的优秀截图软件和插件推荐...

48fa324ad5862d6f494329c50a584dd3.png

本系列所述软件均为我自己用过很久后的良心推荐,均为在领域内广受好评或者颇具特点的软件,请放心食用

前言

截图大概是普通人最常用的办公操作之一了:

  • 看到不错的内容,截图以后续查看;
  • 工作、购物出问题了,截个图反馈下;
  • 日常和女朋友、男朋友聊天,截个图保存黑历史
  • ……

截图这事本应该是非常顺手而且方便的,但是找到一个合适的工具并不是一件很容易的事,我在截图这件事上算是颇走了点弯路,折腾了些软件,但是好在截图这事确实有软件做的就很不错。本文主要是分享我的截图解决方案,顺带说一下我走过的坑。

我的截图解决方案

我目前主要使用如下几种工具:

  • Snippaste:主要用于贴图
  • Faststone capture:小巧、全能,截图、录屏首选
  • Fireshot:网页留存好帮手
  • 微信/QQ/输入法自带工具:主要服务于当前聊天

以上几个软件/插件基本覆盖了我的截图需求。

Snippaste:贴图神器

Snipaste 是一个免费、纯净、简单但强大的截图、贴图工具,没有广告、不会扫描你的硬盘、更不会上传用户数据,它只做它应该做的事。

snippaste,Snip + Paste,截图 + 贴图,这也是这款 Windows 利器的两大主要功能。

截图

Snipaste 的截图功能很强大,它可以自动检测界面边界,可以通过鼠标键盘实现像素级范围控制,支持RGB/HEX取色器,支持回放历史截图记录。

0f3085e4fa8ef84a7d10ae327585247e.png

在触发截图时,会在左下角提供快捷键指引

59b626a27ab42dc2320c311ef1838ca6.png

标注

snippaste可以很方便的对截图进行标注,有丰富的画图工具:

    • 矩形
    • 椭圆
    • 线条
    • 箭头
    • 铅笔
    • 马克笔
    • 文字
    • 马赛克
    • 高斯模糊
    • 橡皮擦

全部标注形状支持 Shift 功能,即 Shift + 矩形可以画出正方形Shift + 椭圆可以画出圆形

be979a0ed3a35c0bdbc9703f25f2afb2.png

快速标注界面元素

snippaste可以快速标注界面元素,截图时选中矩形、椭圆、或者 记号笔/马赛克/高斯模糊/橡皮擦 的矩形填充画笔,按下 鼠标右键 即可自动选中界面元素

d2255c05a9741be010629250bfcd9568.gif

标注时也可以调节画笔透明度

点击工具条中那个大的颜色按钮,更改其 "Alpha通道" 的值(0-255,0 为全透明, 255 为完全不透明)

2faa007314b5c9c1aca759348563e75b.gif

贴图

比起截图来,我认为snippaste的强大之处在于其贴图,借助其贴图功能,可以轻易地实现多窗口工作。

snippaste的贴图功能非常强大,可以将几乎所有类型的图片贴到屏幕上,可以对贴图进行翻转、穿透、标注、缩放

d6cd482ef14836640a0388df10d49aa8.png

贴图功能使用简单,按F1截图,然后按F3即可将截图转变为贴图

1f9b1f652602dfa62e6badc97f64aacf.png

可以同时贴出多张贴图,

9f65f2840de0eef5746d4ac967b3b453.png

贴图也可以进行分组

可以将贴图收入自定义的组,并一键进行展示

8b54589e38676413a7f87951a0f04b12.png

可以对贴图进行对齐

按住 Shift 再拖动贴图,差不多对齐后释放鼠标即可

b62baa5eb00742f3074639bdeff0d969.gif

Snipaste 的贴图可以永久保存,重启电脑后,也能完美地把之前的工作窗口恢复回来,免去了我需要再次打开各种参考页面的操作。

自定义设置

snippaste可以自定义主题色、界面字体、通知栏图标等、可以自定义快捷键(我习惯使用alt+a作为截图触发),可以自定义丰富的功能性选项,包括任务栏的图标颜色

a65c7921e79cb2916b1fd5fd643cda58.png

优点:

  • 界面美观简洁
  • 截图、标注、贴图、取色使用方便
  • 贴图功能异常强大

缺点:

  • 不支持录屏
  • 不支持滚动截图、长截图

官网地址

  • 首页 :https://zh.snipaste.com/
  • 帮助文档 :https://docs.snipaste.com/zh-cn/getting-started
  • 下载 :https://zh.snipaste.com/download.html

Faststone capture:强大的截图、录屏工具

Faststone capture是faststone soft出品的软件,强大、轻量,集截图和录屏与一体。

  • 它可以轻松捕获和注释屏幕上的任何东西:窗口,对象,菜单,全屏,矩形/手绘/固定区域以及滚动窗口/网页;
  • 它可以录制所有屏幕活动:屏幕变化、麦克风语音、扬声器音频、鼠标移动等。
  • Faststone capture捕获的截图或视频可以发送到编辑器、文件、剪贴板、打印机、电子邮件、OneNote / Word / Excel / PowerPoint 文档;
  • 对捕获的编辑功能也非常强大,可以对其进行注释(文本、箭头线、高光)、调整大小、裁剪、锐化、水印、应用边缘效果等;FastStone capture的截图能够以 BMP、GIF、JPEG、PCX、PNG、TGA、TIFF 和 PDF 格式保存。

Faststone capture有一个小巧、方便的面板(screen capture toolbar),集成截图、录屏和设置,可以快速访问其截图工具和输出选项。

5cd3d8dede42cbde9c657e97fd894198.png

截图

支持全屏截图,当前活动窗口截图,截选定区域和滚动截图等,这一个软件即可满足绝大多数截图需求

捕获活动窗口

红框中的是快捷活动窗口截图功能,一点击就会将目前活动的窗口进行截屏,不需要选择,截取的图片会自动进入编辑窗口。

ceca260e0fd24660b9984d30b3b98091.png

捕获窗口/对象

点击后会智能识别已有的窗口范围,点击选择窗口后就可截图,截取的图片会自动进入编辑窗口。

9d70ddb16a5b574b3308f27f606f3297.png

捕获矩形区域

可以点击鼠标左键或点击一个角点,移动鼠标到另一个角点并点击就可截图,也可以直接拖出一个矩形。

1c2ce78b717ae6bb84acbddbb66d7e6e.png

捕获多边形区域

可以截取不规则区域,甚至可以鼠标随手画一个区域,如下图所示:

c8006480ffee298c34b88aadf245e0d2.png

捕获全屏

捕捉整个屏幕截图功能,点击这个选项就可以快速截取整个屏幕。

ebf14996ec55fe919a8351ea9c2e3aea.png

捕获固定区域

点击这个选择后,截取的图标是固定的大小,您还可以右键选择框来重新调整截图的大小。

e41731705514f3370f29daf182127866.png

滚动截长图

点击滚动长截图后,Faststone capture会自动进行滚动,按esc可以退出滚动并截图,实测截图效果还不错

323c5ea3879a8f8588cecb44d30ea7a0.png

浏览和修改

Faststone capture不只是可以对其进行批注,还可以对截图进行修改。此外,Faststone capture也可以对本地已有图片进行修改。

21b255db1a5d2a3d515e8a0695396011.png

录屏

Faststone capture是一款功能丰富和强大、体积小巧的工具,也许是最强大的截图工具,它可以满足绝大多数的截图需求。而且可以转化视频为GIF动图

72a21d97d6b5b61886491be191e2019f.png

优点:

  • 截图、录屏、编辑具备
  • 体积小巧

缺点:

  • 官网下载的貌似不支持中文
  • 界面比较“复古

Fireshot:全面而好用的浏览器插件

FireShot是Chrome商店里最受欢迎的屏幕截图工具之一,

只需要在页面右键一点,即可呼出截图菜单,Fireshot支持整页、可见区域、自选区域、滚动截图等功能,pro(收费)版还额外支持编辑功能

5f52edd368b052b5ee5927c38efae403.png

Fireshot的使用方便快捷,截图后会进入一个新页面,可选保存到图片文件、pdf、Email发送、粘贴板、打印等。Pro版支持批注、编辑、上传、发送到OneNote等其他程序,不过我自己用觉得免费版就足够了。

28e1bc80a7f363370662ca8ec4e0a9cc.png

即便是整个网页滚动截图的速度依然不错,清晰度也还行,个人感觉不如自己手动选取区域的好。

c0fe2a32ce21ba1e96ed70b9c7f097c9.png

Fireshot的一个亮点是将图片保存为PDF格式,而且不会进行分页,避免内容错乱

754771bf28cd17cc77e28dc39729b176.png

而且网页中的链接也得以保存

1a6b0901ba1e5e433c754375b2d26150.png

不过需要Fireshot网页跳转

1d54ede62bb281c8825a1f0c092f1098.png

Fireshot未必是截图功能最强大的浏览器插件,但是大概率是最好用的,它支持主流浏览器,操作简单而且效果不错。

优点:

  • 操作简单
  • 网页截图功能强大

缺点:

  • 仅pro支持进行编辑和批注

其他截图工具

Windows自带:功能简陋

windows自带的截图工具也可以进行应急使用,截图后但是功能上过于简陋了。

创建截图后可以使用画图3D进行编辑,这点倒是还不错

8d769bdeb9c3829a906bf1fa3b6ca1bf.png

优点:

  • 系统内置,无需额外安装;
  • 支持简单编辑

缺点:

  • 功能简陋

微信/QQ/输入法自带:轻度使用还行

此处主要以微信自带的截图工具为例进行说明和演示。

微信自带的截图工具使用倒是很方便,截图后会自动贴入活动聊天窗口;功能上也比较丰富,可以对截图进行简单的批注、加马赛克、加表情都行

ec531902cf76da7dabcb6319116efe6f.png

但是这个截图工具主要是为了服务于聊天工具的,截图功能丰富性不如Faststone capture和snippaste,也没有snippaste强大的贴图功能。

优点:

  • 截图、批注都有了,轻度使用足够;
  • 与聊天工具整合不错;
  • 不比额外安装软件使用;

缺点:

  • 不支持长截图、滚动截屏、录屏等复杂功能
  • 不支持进一步编辑

总结

本文所述即为我多年使用、试错后大浪淘沙仅存硕果,均有其亮点存在。截图这事实在是太常用了,而且不同软件之间差异明显。

  • 建议轻度截图用户使用微信/qq/输入法自带的,再加个Fireshot专注网页,也就足够了
  • 建议有录屏需要或者长截图需求的用户使用Faststone Capture,功能丰富而强大,使用很方便;
  • 建议有贴图需求的用户使用snipaste,当之无愧的贴图神器。

希望本文能为大家提供一定程度上的参考和帮助,欢迎踊跃讨论,友好交流

  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,让我来为您解答这个问题。 在一个大事务下进行新增、修改、查询等操作是非常常见的。但是,由于多个事务同时进行,可能会出现数据读取、写入不一致的情况。因此,数据库引入了事务隔离级别,来解决这些问题。 事务隔离级别是指多个事务之间的数据隔离程度,分为四个级别:读未提交(Read Uncommitted)、读已提交(Read Committed)、可重复读(Repeatable Read)、串行化(Serializable)。 - 读未提交(Read Uncommitted):一个事务可以读取另一个事务未提交的数据。这个级别会导致脏读、不可重复读和幻读等问题。 - 读已提交(Read Committed):一个事务只能读取另一个事务已经提交的数据。这个级别能够解决脏读问题,但是可能会出现不可重复读和幻读问题。 - 可重复读(Repeatable Read):一个事务在执行过程中,多次读取同一数据,读取的结果是一致的。这个级别能够解决脏读和不可重复读问题,但是可能会出现幻读问题。 - 串行化(Serializable):最高的隔离级别,所有的事务串行执行,避免了脏读、不可重复读和幻读问题,但是并发性能非常差。 在Java中,我们可以使用JDBC事务来控制事务隔离级别。具体来说,可以使用Connection对象的setTransactionIsolation()方法来设置隔离级别。例如: ```java Connection conn = DriverManager.getConnection(url, username, password); conn.setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED); // 设置隔离级别为读已提交 ``` 除了使用JDBC事务,还可以使用Spring的声明式事务管理来控制事务隔离级别。具体来说,可以在@Transactional注解中设置isolation属性来指定隔离级别。例如: ```java @Transactional(isolation = Isolation.READ_COMMITTED) // 设置隔离级别为读已提交 public void doSomething() { // ... } ``` 总之,事务隔离级别是保证数据一致性的重要手段,不同的隔离级别适用于不同的场景。在实际开发中,需要根据具体情况选择合适的隔离级别。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值