elementary OS系统截图技巧分享从基础快捷键到高级编辑功能一网打尽助你轻松掌握这款美观系统的截图方法
引言
elementary OS是一款基于Ubuntu的优雅、美观且易用的Linux发行版,以其简洁的设计和流畅的用户体验而受到许多用户的喜爱。在日常使用计算机的过程中,截图是一项非常常见且重要的功能,无论是用于记录屏幕信息、制作教程还是分享有趣的内容,都离不开截图工具。本文将全面介绍elementary OS系统中的截图技巧,从基础的快捷键到高级的编辑功能,帮助您轻松掌握这款美观系统的截图方法。
基础截图快捷键
elementary OS作为基于Linux的系统,提供了一些基础的截图快捷键,让用户可以快速进行截图操作。以下是常用的截图快捷键:
1. 全屏截图
按下 PrtScn
(Print Screen)键可以截取整个屏幕的图像。截图后,图像会自动保存在用户主目录下的”图片”文件夹中,文件名格式为”Screenshot from YYYY-MM-DD HH-MM-SS.png”。
2. 活动窗口截图
按下 Alt + PrtScn
组合键可以截取当前活动窗口的图像。同样,截图会自动保存在”图片”文件夹中。
3. 自定义区域截图
按下 Shift + PrtScn
组合键后,鼠标指针会变成十字形,此时您可以拖动鼠标选择要截取的区域。释放鼠标按钮后,选定的区域将被截取并保存到”图片”文件夹中。
4. 复制到剪贴板
如果您想将截图直接复制到剪贴板而不是保存为文件,可以在按下上述快捷键时同时按住 Ctrl
键:
Ctrl + PrtScn
:全屏截图并复制到剪贴板Ctrl + Alt + PrtScn
:活动窗口截图并复制到剪贴板Ctrl + Shift + PrtScn
:自定义区域截图并复制到剪贴板
这些基础快捷键足以满足日常的基本截图需求,但elementary OS还提供了更多高级功能,让我们继续探索。
系统自带截图工具
除了基础快捷键外,elementary OS还提供了一个功能丰富的截图工具,让您可以进行更多自定义操作。
访问截图工具
您可以通过以下几种方式访问elementary OS的截图工具:
通过应用程序菜单:点击桌面左上角的”应用程序”菜单,在搜索框中输入”截图”,然后点击出现的”截图”应用程序图标。
通过终端命令:打开终端(快捷键
Ctrl + Alt + T
),输入以下命令启动截图工具:io.elementary.screenshot
通过快捷键:按下
Shift + PrtScn
组合键,不仅可以进行区域截图,还会启动截图工具的界面。
截图工具的功能
elementary OS的截图工具提供了以下功能:
截图模式选择:
- 全屏截图:捕获整个屏幕
- 窗口截图:捕获特定窗口
- 区域截图:捕获用户选择的区域
截图选项:
- 捕获鼠标指针:选择是否在截图中包含鼠标指针
- 延迟截图:设置一个延迟时间(以秒为单位),在指定时间后自动截图
- 包含窗口边框:在窗口截图模式下,选择是否包含窗口边框
保存选项:
- 保存位置:选择截图保存的位置
- 文件名:自定义截图的文件名
- 文件格式:选择保存的文件格式(如PNG、JPEG等)
操作选项:
- 保存到文件:将截图保存为文件
- 复制到剪贴板:将截图复制到剪贴板,便于粘贴到其他应用程序中
- 在应用程序中打开:截图后直接在图像编辑应用程序中打开
使用截图工具的步骤
以下是使用elementary OS截图工具的详细步骤:
打开截图工具(通过上述任一方法)。
在截图工具界面中,选择您想要的截图模式:
- 点击”全屏”按钮进行全屏截图
- 点击”窗口”按钮进行窗口截图,然后点击要截取的窗口
- 点击”区域”按钮进行区域截图,然后拖动鼠标选择要截取的区域
根据需要调整截图选项:
- 勾选或取消”捕获鼠标指针”选项
- 设置延迟时间(如果需要)
- 对于窗口截图,选择是否包含窗口边框
选择截图后的操作:
- 选择保存位置和文件名
- 选择文件格式
- 选择是保存到文件、复制到剪贴板还是在应用程序中打开
点击”截图”按钮执行截图操作。
通过系统自带的截图工具,您可以更加灵活地进行截图操作,满足不同的截图需求。
高级截图工具
虽然elementary OS自带的截图工具已经相当不错,但您可能需要更多高级功能,如编辑、标注、云同步等。以下是一些可以在elementary OS上安装的第三方截图工具,它们提供了更丰富的功能。
1. Flameshot
Flameshot是一款功能强大且易于使用的截图工具,它提供了丰富的编辑和标注功能。
安装Flameshot
在elementary OS上,您可以通过以下命令安装Flameshot:
sudo apt update sudo apt install flameshot
使用Flameshot
安装完成后,您可以通过以下方式启动Flameshot:
- 通过应用程序菜单:在应用程序菜单中搜索”Flameshot”并启动。
- 通过终端命令:在终端中输入
flameshot
启动。 - 通过快捷键:按下
Ctrl + PrtScn
组合键启动Flameshot的截图模式。
Flameshot的功能
Flameshot提供了以下功能:
灵活的截图选项:
- 自由绘制区域进行截图
- 截取全屏、特定窗口或自定义区域
丰富的编辑工具:
- 箭头:用于指示或指向特定内容
- 线条:绘制直线
- 矩形:绘制矩形框
- 圆形:绘制圆形或椭圆形
- 文字:添加文本注释
- 高亮:高亮显示重要内容
- 模糊:模糊敏感信息
- 像素化:对敏感区域进行像素化处理
- 颜色选择器:选择不同的颜色进行标注
便捷的保存和分享选项:
- 保存到本地
- 复制到剪贴板
- 直接上传到Imgur等图片分享网站
设置Flameshot为默认截图工具
如果您想将Flameshot设置为elementary OS的默认截图工具,可以按照以下步骤操作:
- 打开”系统设置” > “键盘” > “快捷键”。
- 找到默认的截图快捷键(如
PrtScn
、Alt + PrtScn
、Shift + PrtScn
)。 - 点击这些快捷键,然后按
Backspace
禁用它们。 - 点击”添加自定义快捷键”,为Flameshot添加新的快捷键:
- 名称:Flameshot GUI
- 命令:
flameshot gui
- 快捷键:设置为您喜欢的快捷键组合(如
PrtScn
)
2. Shutter
Shutter是另一款功能丰富的截图工具,它提供了强大的编辑功能和插件支持。
安装Shutter
在elementary OS上,您可以通过以下命令安装Shutter:
sudo apt update sudo apt install shutter
如果上述命令无法安装,您可能需要添加额外的软件源:
sudo add-apt-repository ppa:linuxuprising/shutter sudo apt update sudo apt install shutter
Shutter的功能
Shutter提供了以下功能:
多种截图模式:
- 桌面截图:捕获整个桌面
- 窗口截图:捕获特定窗口
- 区域截图:捕获用户选择的区域
- 菜单截图:捕获下拉菜单
- 工具提示截图:捕获工具提示
- 网页截图:捕获整个网页(需要插件)
强大的编辑功能:
- 添加箭头、线条、形状等标注
- 添加文本注释
- 高亮显示重要内容
- 模糊或像素化敏感信息
- 裁剪、旋转、调整大小等基本图像编辑
插件支持:
- 上传到图片分享网站
- OCR文字识别
- 应用效果和滤镜
使用Shutter
安装完成后,您可以通过应用程序菜单启动Shutter,或通过终端命令 shutter
启动。Shutter的界面直观易用,您可以选择不同的截图模式,然后使用内置的编辑工具对截图进行编辑。
3. Spectacle
Spectacle是KDE Plasma桌面环境下的默认截图工具,但它也可以在elementary OS上安装使用。
安装Spectacle
在elementary OS上,您可以通过以下命令安装Spectacle:
sudo apt update sudo apt install spectacle
Spectacle的功能
Spectacle提供了以下功能:
多种截图模式:
- 全屏截图
- 当前窗口截图
- 活动窗口截图
- 矩形区域截图
- 窗口标题截图
截图选项:
- 包含鼠标指针
- 包含窗口边框
- 延迟截图
保存和分享选项:
- 保存到文件
- 复制到剪贴板
- 打印截图
- 在图像编辑器中打开
使用Spectacle
安装完成后,您可以通过应用程序菜单启动Spectacle,或通过终端命令 spectacle
启动。Spectacle的界面简洁直观,您可以选择截图模式,调整选项,然后点击”拍摄新截图”按钮进行截图。
截图编辑技巧
截图后,您可能需要对截图进行一些编辑,如添加标注、裁剪、调整大小等。以下是一些截图编辑的技巧和工具。
1. 使用截图工具内置的编辑功能
许多截图工具(如Flameshot、Shutter)都提供了内置的编辑功能,您可以在截图后直接进行编辑。以下是一些常见的编辑操作:
添加标注
- 箭头:用于指示或指向特定内容。在Flameshot中,选择箭头工具,然后拖动鼠标绘制箭头。
- 线条:用于连接或划分内容。选择线条工具,然后拖动鼠标绘制直线。
- 形状:用于框选或强调内容。选择矩形或圆形工具,然后拖动鼠标绘制形状。
- 文字:添加文本注释。选择文字工具,然后点击要添加文字的位置,输入文本。
高亮和模糊
- 高亮:使用高亮工具覆盖在重要内容上,使其更加醒目。
- 模糊:使用模糊工具覆盖敏感信息,使其无法辨认。
- 像素化:使用像素化工具对敏感区域进行像素化处理,提供另一种隐藏敏感信息的方式。
裁剪和调整
- 裁剪:选择裁剪工具,然后拖动选择要保留的区域,移除不需要的部分。
- 调整大小:使用调整大小工具,输入新的宽度和高度,或按比例调整大小。
- 旋转:使用旋转工具,将截图旋转一定角度。
2. 使用图像编辑软件
如果您需要进行更复杂的编辑,可以使用elementary OS上的图像编辑软件,如:
GIMP
GIMP是一款强大的开源图像编辑软件,功能类似于Adobe Photoshop。您可以通过以下命令安装:
sudo apt update sudo apt install gimp
使用GIMP,您可以进行更复杂的图像编辑,如:
- 调整亮度和对比度
- 应用滤镜和效果
- 图层操作
- 高级选择和蒙版
Pinta
Pinta是一款简单易用的图像编辑软件,适合基本的图像编辑任务。您可以通过以下命令安装:
sudo apt update sudo apt install pinta
使用Pinta,您可以进行以下编辑操作:
- 绘制和涂鸦
- 添加文本和形状
- 调整颜色和亮度
- 应用效果和滤镜
3. 截图编辑的最佳实践
以下是一些截图编辑的最佳实践,帮助您创建更专业、更清晰的截图:
- 保持简洁:只保留必要的内容,移除无关的背景和干扰元素。
- 使用高对比度:确保标注和内容之间有足够的对比度,使标注清晰可见。
- 一致性:在整个文档或演示中使用一致的标注风格、颜色和大小。
- 适度使用:不要过度使用标注和效果,以免分散注意力。
- 突出重点:使用高亮、箭头或边框突出显示重要内容。
- 隐藏敏感信息:使用模糊或像素化工具隐藏个人信息、密码等敏感内容。
- 添加说明:必要时添加简短的文字说明,帮助读者理解截图内容。
截图管理与分享
截图后,您可能需要对截图进行管理和分享。以下是一些截图管理和分享的方法和工具。
1. 截图文件管理
组织截图文件
为了更好地管理截图文件,您可以:
- 创建专门的文件夹:在”图片”文件夹下创建专门的截图文件夹,如”截图”、”Screenshots”等。
- 按日期组织:创建按年、月、日组织的文件夹结构,便于查找特定时间的截图。
- 按项目组织:如果您是为了特定项目或任务截图,可以创建以项目名称命名的文件夹。
- 使用描述性文件名:为截图文件使用描述性的文件名,便于识别和搜索。
使用文件管理器
elementary OS默认的文件管理器是Files,它提供了以下功能帮助您管理截图文件:
- 排序和分组:按名称、大小、类型或修改日期对文件进行排序和分组。
- 搜索功能:使用搜索框快速查找截图文件。
- 预览功能:选择文件后,按空格键可以预览文件内容。
- 标签功能:为重要或常用的截图文件添加标签,便于分类和查找。
2. 截图分享方法
本地分享
- 通过邮件发送:将截图作为附件添加到电子邮件中发送。
- 通过即时消息应用:在Telegram、WhatsApp等即时消息应用中发送截图。
- 通过USB传输:将截图复制到USB存储设备,然后在其他设备上访问。
在线分享
图片分享网站:
- Imgur:一个流行的图片分享网站,支持直接上传和分享。
- Postimage:提供简单易用的图片上传和分享服务。
- ImgBB:免费的图片托管服务,支持直接链接分享。
云存储服务:
- Dropbox:将截图上传到Dropbox,然后分享链接。
- Google Drive:将截图上传到Google Drive,然后设置分享权限。
- OneDrive:将截图上传到OneDrive,然后生成分享链接。
社交媒体:
- Twitter、Facebook、Instagram等社交媒体平台支持直接上传和分享图片。
- Reddit的特定社区(如r/screenshot)适合分享和讨论截图。
使用截图工具的分享功能
许多截图工具提供了直接的分享功能,如:
Flameshot:
- 截图后,点击”保存”按钮旁边的下拉菜单,选择”上传到Imgur”。
- 上传完成后,会自动生成分享链接并复制到剪贴板。
Shutter:
- 截图后,点击”导出”按钮,选择”上传”选项。
- 选择要上传到的网站(如Imgur、ImageShack等)。
- 上传完成后,会生成分享链接。
3. 自动化截图管理和分享
如果您经常需要截图并分享,可以考虑使用自动化工具和脚本:
使用脚本自动化截图
以下是一个简单的Bash脚本示例,用于自动化截图并上传到Imgur:
#!/bin/bash # 创建临时目录 TMP_DIR=$(mktemp -d) # 截图并保存到临时目录 gnome-screenshot -f "$TMP_DIR/screenshot.png" # 上传到Imgur(需要安装imgur-cli工具) imgur-upload "$TMP_DIR/screenshot.png" > "$TMP_DIR/link.txt" # 获取分享链接 LINK=$(cat "$TMP_DIR/link.txt") # 将链接复制到剪贴板 echo "$LINK" | xclip -selection clipboard # 显示通知 notify-send "截图已上传" "链接已复制到剪贴板: $LINK" # 清理临时目录 rm -r "$TMP_DIR"
要使用此脚本,您需要:
- 安装
imgur-cli
工具:sudo apt install imgur-cli
- 安装
xclip
工具:sudo apt install xclip
- 将脚本保存为
screenshot-upload.sh
- 给脚本执行权限:
chmod +x screenshot-upload.sh
- 运行脚本:
./screenshot-upload.sh
使用云存储同步工具
如果您想自动同步截图到云存储,可以使用以下工具:
Dropbox客户端:
- 安装Dropbox客户端:
sudo apt install dropbox
- 登录您的Dropbox账户
- 将截图保存到Dropbox文件夹,它们会自动同步到云端
- 安装Dropbox客户端:
Google Drive客户端:
- 安装Google Drive客户端(如OverGrive)
- 登录您的Google账户
- 将截图保存到Google Drive文件夹,它们会自动同步到云端
Nextcloud客户端:
- 安装Nextcloud客户端:
sudo apt install nextcloud-desktop
- 连接到您的Nextcloud服务器
- 将截图保存到Nextcloud文件夹,它们会自动同步到云端
- 安装Nextcloud客户端:
实用技巧与窍门
除了基本的截图和编辑功能外,以下是一些实用的技巧和窍门,帮助您更高效地使用截图工具:
1. 自定义快捷键
elementary OS允许您自定义截图快捷键,使其更符合您的使用习惯。以下是设置自定义快捷键的步骤:
- 打开”系统设置” > “键盘” > “快捷键”。
- 点击”添加自定义快捷键”。
- 在弹出的对话框中:
- 名称:输入一个描述性名称,如”区域截图”
- 命令:输入截图命令,如
flameshot gui
或gnome-screenshot -a
- 快捷键:点击”设置快捷键”,然后按下您想要使用的快捷键组合
- 点击”添加”保存设置。
2. 使用终端命令截图
除了图形界面工具外,您还可以使用终端命令进行截图。以下是一些常用的截图命令:
使用gnome-screenshot
elementary OS默认安装了gnome-screenshot
工具,您可以通过终端命令使用它:
全屏截图:
gnome-screenshot
这将截取整个屏幕,并保存到”图片”文件夹中。
指定保存位置:
gnome-screenshot -f ~/Pictures/screenshot.png
这将截取整个屏幕,并保存到指定位置。
区域截图:
gnome-screenshot -a
这将允许您选择一个区域进行截图。
窗口截图:
gnome-screenshot -w
这将截取当前活动窗口。
延迟截图:
gnome-screenshot -d 5
这将在5秒后截取整个屏幕,给您时间准备屏幕内容。
复制到剪贴板:
gnome-screenshot -c
这将截取整个屏幕并复制到剪贴板,而不是保存为文件。
使用import命令
如果您安装了ImageMagick工具集,可以使用import
命令进行截图:
安装ImageMagick:
sudo apt update sudo apt install imagemagick
全屏截图:
import -window root screenshot.png
这将截取整个屏幕并保存为screenshot.png。
区域截图:
import screenshot.png
这将允许您选择一个区域进行截图。
窗口截图:
import -window $(xdotool getwindowfocus) screenshot.png
这将截取当前活动窗口(需要安装xdotool:
sudo apt install xdotool
)。
3. 截图定时器
有时您可能需要在特定时间后自动截图,例如捕获菜单或弹出窗口。以下是一些设置截图定时器的方法:
使用gnome-screenshot的延迟选项
gnome-screenshot -d 5 -f ~/Pictures/screenshot.png
这将在5秒后截取整个屏幕。
使用sleep命令
sleep 5 && gnome-screenshot -f ~/Pictures/screenshot.png
这将在5秒后执行截图命令。
使用at命令
echo "gnome-screenshot -f ~/Pictures/screenshot.png" | at now + 5 minutes
这将在5分钟后执行截图命令。
4. 截图序列
如果您需要捕获一系列连续的截图,例如记录某个过程,可以使用以下方法:
使用简单的脚本
创建一个名为sequence-screenshot.sh
的脚本:
#!/bin/bash # 创建输出目录 OUTPUT_DIR=~/Pictures/screenshots-$(date +%Y%m%d-%H%M%S) mkdir -p "$OUTPUT_DIR" # 截图次数和间隔 COUNT=10 INTERVAL=5 # 执行截图序列 for i in $(seq 1 $COUNT); do gnome-screenshot -f "$OUTPUT_DIR/screenshot-$(printf %03d $i).png" echo "截图 $i/$COUNT 已保存" if [ $i -lt $COUNT ]; then sleep $INTERVAL fi done echo "所有截图已保存到 $OUTPUT_DIR"
给脚本执行权限:
chmod +x sequence-screenshot.sh
运行脚本:
./sequence-screenshot.sh
5. 截图与OCR
如果您需要从截图中提取文本,可以使用OCR(光学字符识别)工具。以下是一些在elementary OS上使用OCR的方法:
使用Tesseract OCR
安装Tesseract OCR:
sudo apt update sudo apt install tesseract-ocr
安装语言包(例如英语):
sudo apt install tesseract-ocr-eng
从截图提取文本:
tesseract screenshot.png output.txt
这将从screenshot.png中提取文本并保存到output.txt。
使用gImageReader
gImageReader是一个图形界面的OCR前端,使用起来更加方便:
安装gImageReader:
sudo apt update sudo apt install gimagereader
使用gImageReader:
- 启动gImageReader
- 点击”添加图像”按钮,选择您的截图
- 选择识别语言
- 点击”识别所有”按钮开始OCR处理
- 处理完成后,您可以在右侧面板中查看和编辑提取的文本
6. 截图与录屏结合
有时您可能需要同时进行截图和录屏,例如创建教程。以下是一些结合截图和录屏的方法:
使用SimpleScreenRecorder
SimpleScreenRecorder是一款功能强大的录屏软件,也支持截图功能:
安装SimpleScreenRecorder:
sudo apt update sudo apt install simplescreenrecorder
使用SimpleScreenRecorder:
- 启动SimpleScreenRecorder
- 选择”仅录制窗口”或”录制固定区域”
- 在录制过程中,您可以随时按下截图快捷键捕获当前屏幕
- 录制完成后,您可以将视频和截图一起用于创建教程
使用Kazam
Kazam是另一款简单易用的录屏软件:
安装Kazam:
sudo apt update sudo apt install kazam
使用Kazam:
- 启动Kazam
- 选择”全屏”或”窗口”录制
- 在录制过程中,您可以随时使用其他截图工具捕获当前屏幕
- 录制完成后,您可以将视频和截图一起编辑和分享
总结
通过本文的介绍,您应该已经掌握了elementary OS系统中的各种截图技巧,从基础的快捷键到高级的编辑功能。无论是使用系统自带的截图工具,还是安装第三方截图工具如Flameshot、Shutter或Spectacle,您都可以根据自己的需求选择最适合的方法。
截图是日常使用计算机中非常重要的一项功能,掌握好截图技巧不仅可以提高您的工作效率,还可以帮助您更好地记录信息、制作教程和分享内容。希望本文提供的技巧和方法能够帮助您在elementary OS系统中轻松完成各种截图任务。
最后,记住截图不仅仅是捕获屏幕图像,还包括编辑、管理和分享。通过结合使用不同的工具和技巧,您可以创建专业、清晰且信息丰富的截图,满足不同的需求。祝您在elementary OS系统中的截图之旅愉快!