Windows如何截取屏幕图片以及动态图

news2024/9/21 16:35:46

在制作PPT或是其他演示文稿或是说明文档的时候, 常常需要截取网页或是屏幕的截图,在Windows中有多种方式可以实现截取屏幕。

Windows 截取屏幕图片的方式

在Windows 中截取屏幕中某个区块的方式有:

方式1. 最原始的方式: 点击 “Print Sc” 按钮后使用画图软件截图

Windows操作系统的Print Sc(或Print Screen)键通常位于键盘的右上方,有时也被标记为“PrtScn”、“PrtScr”或“Print Scr”。按下此键后,系统会将当前屏幕的截图复制到剪贴板中。接下来就可以打开系统的画图工具,把截图复制过去。具体的步骤:

  1. 把电脑桌面显示到需要截取的画面
  2. 按Print Sc
  3. 点击开始菜单,输入 “mspaint” 打开画图软件
  4. 按“Ctrl+V”键将图片进行复制。
  5. 对整个屏幕的内容进行截取,截取需要的区块

在这里插入图片描述

方式2 :使用Windows 的截图工具

点击开始菜单, 输入 “截图” 找到截图工具:

在这里插入图片描述

点击打开截图工具:
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

点击"新建" 按钮之后进入截图模式,在屏幕中截取需要的区块之后截取的区块会自动显示在截图工具中:
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

方式3: 截图工具的快捷方式 Windows + Shift + S

上面的方式2 步骤略显多, 操作起来相对麻烦, 可以直接使用快捷键的方式调用截图工具, 同时按下 Windows + Shift + S 键:
在这里插入图片描述

按下之后就可以截取,截取之后的图片进入剪切板, 就可以复制到需要的地方了。

除了Windows 本身的截图工具之外, 也可以使用一些第三方的截图软件,如 Snagit、Greenshot、Lightshot 等进行截图, 但这里截取的基本都是静态的图片,有时候需要截取的是一个过程,也就是动态的图片,要怎么操作呢?
动态的截屏功能, 就需要安装软件才能实现了, 这里介绍ScreenToGif。

ScreenToGif: 截取动态的屏幕图片

ScreenToGif是一款用于记录和创建计算机屏幕动画 GIF 的软件程序。它允许用户使用各种功能创建高质量的 GIF,例如记录特定窗口或屏幕部分。该程序还提供编辑功能,允许用户添加标题,调整大小,裁剪和更改其创建的帧速率。ScreenToGif支持多种格式,并与 Windows 和 Mac 操作系统兼容。它通常用于创建教程,共享视觉指南和创建复杂的动画。

ScreenToGif最初由一位来自巴西名叫Nicke Manarin的开发者创建。Nicke Manarin是一名软件工程师和设计师,他在2012年创建了ScreenToGif,并在Github上公开了源代码。

Nicke Manarin创造ScreenToGif的初衷是为了解决他在日常工作中遇到的问题。他发现需要经常制作GIF并将其发送给同事进行交流和协作。然而,他并没有找到一款他满意的屏幕录制和GIF制作工具,因此他决定自己动手创建一个。通过几个月的开发和测试,ScreenToGif诞生了。

ScreenToGif遵循的是MS-PL开源协议, MS-PL(Microsoft Public License)是由微软公司发布的一种开源软件许可协议。它是一种类似于BSD许可证的协议,允许用户自由使用、修改和分发源代码和二进制文件,甚至可以将源代码纳入自己的项目中。MS-PL协议不会限制用户在使用、分发和修改软件时的任何权利,也不需要开源衍生作品。但是,如果用户想要将源代码复制到其他项目中,则需要包含原始MS-PL许可证的副本。

随着ScreenToGif的发展,越来越多的人开始使用它来制作GIF,分享教程和记录屏幕。现在,ScreenToGif已成为一款备受欢迎的工具,并且已被翻译成多个语言。

使用 ScreenToGif 的基本步骤如下:

  1. 下载和安装 ScreenToGif。

  2. 启动 ScreenToGif,点击“录制”按钮。

  3. 选择录制区域,包括屏幕、窗口、标签页等。

  4. 点击“录制”按钮开始录制。

  5. 在录制过程中,可以使用工具栏上的按钮添加文本、形状和箭头等注释。

  6. 录制完成后,可以编辑、剪切、删除和添加帧。

  7. 在编辑完成后,可以将录制保存为 GIF 动画文件,并调整帧率、循环次数等参数。

下载和安装 ScreenToGif

在Windows 下,ScreenToGif 提供了三种安装包:
1.MSIX Package 。
MSIX是一种新型的应用程序打包格式,它可以用于在Windows 10、Windows 11等操作系统上部署应用程序。MSIX使用与先前的应用程序打包格式不同的技术来创建一个可靠、安全、可管理、可更新和可卸载的应用程序包。MSIX是一种通用格式,可以用于打包不同类型的应用程序,包括桌面应用程序、UWP应用程序和Web应用程序。MSIX格式支持数字签名和应用程序间隔离。

  1. 安装包。 使用于Window 8及以上系统
  2. 便携版, 也就是免安装版,直接解压文件,双击启动就可以使用。

免安装版可以到以下地址下载:
https://download.csdn.net/download/oscar999/88564559

官方下载地址:

  • Package:https://github.com/NickeManarin/ScreenToGif/releases/download/2.39/ScreenToGif.2.39.Package.x64.msix
  • 安装包: https://github.com/NickeManarin/ScreenToGif/releases/download/2.39/ScreenToGif.2.39.Setup.x64.msi
  • 便携版:https://github.com/NickeManarin/ScreenToGif/releases/download/2.39/ScreenToGif.2.39.Portable.x64.zip

这里使用编写版, 下载后 得到文件ScreenToGif.2.39.Portable.x64 ,解压后的文件是 ScreenToGif.exe,双击 ScreenToGif.exe 即可启动
在这里插入图片描述

ScreenToGif 的使用

启动后的界面如下:
在这里插入图片描述

点击 “录像机” 进入录像的准备:

在这里插入图片描述

将录像框放入需要录制的区块, 录像框后面的界面还是可以正常操作的, 点击右下角的 “录制”按钮 或是点击 “F7” 开始录制,开始录制之后, 在录像框后面的操作就会被录制下来。
点击 右下角的“停止”或是 F8 功能键结束录制,接下来就可以保存录制的内容了。

在这里插入图片描述

切换到"文件"的标签页, 点击 “另存为”之后在右侧就可以选择保存的路径和文件名,确定之后, 点击 “保存”, 动态的GIF 图片就完成了。

ScreenToGif的主要功能和使用场景

ScreenToGif的主要功能:

  1. 录制屏幕:可以录制整个屏幕或指定区域的屏幕,支持录制鼠标的点击动作。

  2. 添加帧:可以选择添加多个帧,制作动画效果。

  3. 编辑帧:每个帧可以进行编辑,如添加文本、裁剪、调整大小等。

  4. 添加特效:可以添加多种特效,如模糊、阴影等,增强动画效果。

  5. 转换格式:支持多种格式的转换,如GIF、APNG、MP4等。

  6. 分享或上传:可以将制作好的文件分享到社交媒体上,或者上传到网站分享。

ScreenToGif的主要用户和使用场景包括:
1.开发人员和设计师:ScreenToGif 可以帮助开发人员和设计师快速创建动态演示,并在其博客、论坛、社交媒体等平台上分享。

2.教育工作者和学生:ScreenToGif 可以帮助教育工作者和学生快速创建教学内容演示,使得学生可以更加生动地学习。

3.普通用户:ScreenToGif 可以帮助普通用户在社交媒体上创建精美的 GIF 动画,记录屏幕上的一些有趣的瞬间,或者仅仅作为一种“派对招式”来展示技能。

参考

  • https://www.screentogif.com/


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1245280.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

旋转的数组

分享今天看到的一个题目,不同思路解法 题目 思路1:时间复杂度0(N*k) void rotate(int *a,int N,int k)//N为数组元素个数 { while(k--) { int tema[N-1]; for(int rightN-2;right>0;right--) { a[right1]a[right]; } a[0]tem; …

飞翔的小鸟——Java

一、创建文件、包、类、插入图片文件 二、app包 1、Gameapp类(运行游戏) package app;import main.GameFrame;public class Gameapp {public static void main(String[] args) {//游戏的入口new GameFrame();} } 三、main包 1、Barrier&#xff08…

【华为OD题库-037】跳房子2-java

题目 跳房子,也叫跳飞机,是一种世界性的儿童游戏游戏。参与者需要分多个回合按顺序跳到第1格直到房子的最后一格,然后获得一次选房子的机会,直到所有房子被选完,房子最多的人获胜。 跳房子的过程中,如果有踩…

React中如何解决点击<Tree>节点前面三角区域不触发onClick事件

React中如何解决点击节点前面三角区域不触发onClick事件&#xff0c;如何区别‘左边’和‘右边’区域点击逻辑呢&#xff1f;&#xff08;Tree引用开源组件TDesign&#xff09; 只需要在onClick里面加限制一下就行&#xff1a; <TreeexpandMutexactivabletransitiondata{t…

Word/PPT/PDF怎么免费转为JPG图片?

1、打开金鸣表格文字识别网站。 2、点击导航条上的“软件下载” 3、安装并打开金鸣表格文字识别软件。 4、点击顶部导航栏的“文件转图片”。 5、选择需要转换成图片的文件&#xff08;支持Word/PPT/PDF&#xff09;. 6、点“打开”程序将自动分页转换为图片。

【SpringBoot3+Vue3】五【完】【实战篇】-前端(配合后端)

目录 一、环境准备 1、创建Vue工程 2、安装依赖 2.1 安装项目所需要的vue依赖 2.2 安装element-plus依赖 2.2.1 安装 2.2.2 项目导入element-plus 2.3 安装axios依赖 2.4 安装sass依赖 3、目录调整 3.1 删除部分默认目录下文件 3.1.1 src/components下自动生成的…

外贸自建站服务器怎么选?网站搭建的工具?

外贸自建站服务器用哪个好&#xff1f;如何选海洋建站的服务器&#xff1f; 外贸自建站是企业拓展海外市场的重要手段之一。而在这个过程中&#xff0c;选择一个适合的服务器对于网站的稳定运行和优化至关重要。海洋建站将为您介绍如何选择适合的外贸自建站服务器。 外贸自建…

干货 | 携程酒店基于血缘元数据的数据流程优化实践

作者简介 九号&#xff0c;携程数据技术专家&#xff0c;关注数据仓库架构、数据湖、流式计算、数据治理。 一、背景 元数据MetaData狭义的解释是用来描述数据的数据&#xff0c;广义的来看&#xff0c;除了业务逻辑直接读写处理的那些业务数据&#xff0c;所有其它用来维持整个…

C语言之字符串函数

C语言之字符串函数 文章目录 C语言之字符串函数1. strlen的使用和模拟实现1.1 strlen的使用1.2 strlen的模拟实现 2. strcpy的使用和模拟实现2.1 strcpy的使用2.2 strncpy的使用2.3 strcpy的模拟实现 3. strcat的使用和模拟实现3.1 strcat的使用3.2 strncat3.3 strcat的模拟实现…

深度学习中的Dropout正则化:原理、代码实现与实际应用——pytorch框架下如何使用dropout正则化

目录 引言 一、导入包 二、dropout网络定义 三、创建模型&#xff0c;定义损失函数和优化器 四、加载数据 五、训练train 六、测试 引言 dropout正则化的原理相对简单但非常有效。它在训练神经网络时&#xff0c;以一定的概率&#xff08;通常是在0.2到0.5之间&#xff…

基于C#实现赫夫曼树

赫夫曼树又称最优二叉树&#xff0c;也就是带权路径最短的树&#xff0c;对于赫夫曼树&#xff0c;我想大家对它是非常的熟悉&#xff0c;也知道它的应用场景&#xff0c;但是有没有自己亲手写过&#xff0c;这个我就不清楚了&#xff0c;不管以前写没写&#xff0c;这一篇我们…

GeoTrust SSL数字安全证书介绍

一、GeoTrust OV证书的介绍 GeoTrust OV证书是由GeoTrust公司提供的SSL证书&#xff0c;它是一种支持OpenSSL的数字证书&#xff0c;具有更高的安全性和可信度。GeoTrust是全球领先的网络安全解决方案提供商&#xff0c;为各类用户提供SSL证书和信任管理服务。GeoTrust OV证书…

Docker+ Jenkins+Maven+git自动化部署

环境&#xff1a;Centos7 JDK1.8 Maven3.3.9 Git 2.40 Docker 20.10.17 准备工作&#xff1a; 安装Docker Centos7默认的yum安装的docker是1.13&#xff0c;版本太低&#xff0c;很多镜像都要Docker版本要求&#xff0c;升级Docker版本。 卸载已安装Docker: yum …

快速在WIN11中本地部署chatGLM3

具体请看智谱仓库github&#xff1a;GitHub - THUDM/ChatGLM3: ChatGLM3 series: Open Bilingual Chat LLMs | 开源双语对话语言模型 或者Huggingface:https://huggingface.co/THUDM/chatglm3-6b 1. 利用Anaconda建立一个虚拟环境&#xff1a; conda create -n chatglm3 pyt…

U盘启动制作工具Rufus

U盘启动制作工具Rufus 下载U盘启动制作工具Rufus&#xff0c;进入Rufus官网&#xff1a;http://rufus.ie/en/&#xff0c;打开之后往后滑动&#xff0c;找到download即可点击下载。 需要插入U盘 首先需要插入U盘&#xff0c;如果U盘有重要文件一定要备份&#xff0c;然后右键…

DB2中实现数据字段的拼接(LISTAGG() 与 xml2clob、xmlagg)

DB2中实现数据字段拼接&#xff08;LISTAGG 与 xml2clob、xmlagg&#xff09; 1. 使用函数LISTAGG()1.1 同oracle实现方式1.2 DB2中使用LISTAGG()1.2.1 关于DB2版本1.2.2 数据准备1.2.3 代码实现 2 解决DB2中关于 LISTAGG() 超长问题2.1 使用xmlagg xmlelement2.2 将xml标签去…

【论文阅读笔记】Smil: Multimodal learning with severely missing modality

Ma M, Ren J, Zhao L, et al. Smil: Multimodal learning with severely missing modality[C]//Proceedings of the AAAI Conference on Artificial Intelligence. 2021, 35(3): 2302-2310.[开源] 本文的核心思想是探讨和解决多模态学习中的一个重要问题&#xff1a;在训练和测…

SpringBoot整合Redis,redis连接池和RedisTemplate序列化

SpringBoot整合Redis 1、SpringBoot整合redis1.1 pom.xml1.2 application.yml1.3 配置类RedisConfig&#xff0c;实现RedisTemplate序列化1.4 代码测试 2、SpringBoot整合redis几个疑问&#xff1f;2.1、Redis 连接池讲解2.2、RedisTemplate和StringRedisTemplate 3、RedisTemp…

DALSA.SaperaLT.SapClassBasic无法加载,试图加载格式不正确的程序,c#

情景&#xff1a;用c#wpf写DALSA线扫相机的项目&#xff0c;生成时不报错&#xff0c;运行到DALSA相关的代码就报错找不到dll&#xff08;DALSA的技术支持没给到任何支持 &#xff09; 一.根据框架选择dll 如果是.net framework框架&#xff08;比如说.net480&#xff09;&am…

【LeetCode刷题-链表】--61.旋转链表

61.旋转链表 方法&#xff1a; 记给定的链表的长度为n,注意当向右移动的次数k>n时&#xff0c;仅需要向右移动k mod n次即可&#xff0c;因为每n次移动都会让链表变为原状 将给定的链表连接成环&#xff0c;然后将指定位置断开 /*** Definition for singly-linked list.*…