哪个工具可以裁剪屏幕的一部分?

我知道如何使用Gimp来裁剪图像文件中的一部分图像,但我想要裁剪屏幕上的一部分。你怎么做呢?
14个回答

在Gnome Shell(17.10+)上

使用内置的gnome-screenshot功能(默认情况下):

  • Ctrl+PrintScreen复制整个桌面的截图。

  • Ctrl+Alt+PrintScreen复制当前活动窗口的截图。

  • Ctrl+Shift+PrintScreen复制您用鼠标选择的区域的截图。

  • PrintScreen将整个桌面的截图保存在/home/user/Pictures

  • Alt+PrintScreen将当前活动窗口的截图保存在/home/user/Pictures

  • Shift+PrintScreen将您用鼠标选择的区域的截图保存在/home/user/Pictures

screenshot

关于统一

要使用内置的屏幕截图功能:

  • PrintScreen复制整个桌面的截图。
  • Alt+PrintScreen复制当前活动窗口的截图。
  • Shift+PrintScreen复制使用鼠标选择的区域的截图。

9这个裁剪的部分保存在哪里?或者如果它只是在我的剪贴板上,我该如何保存它? - Archisman Dinda
对我来说,截图已经复制到剪贴板上了,我可以毫无问题地将其粘贴到需要的聊天窗口中。或者,你也可以创建一个新的Google Docs文件,并将截图粘贴到那里。然后,你可以将其下载为PDF文件,作为一个选择。 - gignu
现在这仍然有效。 - Mauricio Reyes

应用程序 > 附件 > 截屏... 选择要截取的区域。

Take Screenshot option in Accessories in Applications menu


2感谢您回答我的基本问题。我本以为这个功能会在“图形”菜单中与其他图像处理工具一起。 - Bob Yoplait

方法一:

  • 前往应用程序 > 附件 > 截图

    截图对话框

  • 现在您可以选择屏幕的部分。

方法二:

更新:Shutter 已从Debian/*Ubuntu软件源中移除,因为它使用了已弃用的Perl模块

如果你使用shutter,打开应用程序 > 附件 > Shutter
在屏幕顶部点击选择。
现在你可以选择屏幕的一部分。 方法3: 按下printscreen键来截取整个桌面的截图。
使用GIMP打开截图。
按下SHIFT + C来裁剪所选部分。

1这个答案在写的时候是完美的。但现在这个功能已经内置了。请参考http://askubuntu.com/questions/72386/print-screen-key-can-no-longer-select-a-region-to-capture。所以应该使用@konrad的答案。 - dayuloli

Flameshot

我知道这是一个10年前的问题,但我不喜欢任何已发布的选项。我真的很喜欢Flameshot。它是一个一站式工具,带有方便的键盘快捷方式。只需apt install flameshot即可。

Flameshot animated usage

Shutter在Debian/*buntu软件仓库中被移除,因为它使用了已经过时的Perl模块。Gnome和Mate的截图工具太基础了。

太棒了! - Fee

好的,如果你的意思是按下 Print Screen 按钮,然后使用控制台工具进行裁剪,那么你可以安装 imagemagick 工具并使用 mogrify 来完成。

如果你想要拍摄特定窗口的图片,在选择窗口后保持按住 Alt 键再按下 Print Screen 键。

使用 Compiz,你可以使用 Super 键和向内滚动来缩放到一个区域,然后按下 Print Screen

在 KDE 中,你可以使用 ksnapshot 提供的多项功能之一,即拍摄某个区域的快照。


“mogrify”听起来像是一个俚语,但我刚刚发现它实际上是一个Linux命令..(如果你有兴趣的话,这是这个词的词源链接...并且我喜欢compiz的想法..谢谢) - Peter.O

Shutter也是一个很棒的截图应用程序,它可以自动裁剪屏幕的一部分。

安装了ImageMagick后,您可以输入以下命令:
import filename.png

在命令提示符下,它会给你一个十字准心,你可以用它在屏幕上绘制一个矩形,然后它会捕捉到这个矩形。
filename.png 可以是任何图形格式。)

scrot

sudo apt-get install scrot

scrot(屏幕截图)是一个简单的命令行屏幕捕获实用程序,它使用imlib2来抓取和保存图像。通过imlib2的动态保存模块,支持多种图像格式。

运行:scrot -s

-s, --select : Interactively select a window or rectangle with the mouse.


只是想补充一下,现在你可以按下shift+printscreen来选择要打印的区域。

如果你想使用GIMP来捕捉屏幕的一部分截图,那么可以使用文件-获取-屏幕截图-选择要抓取的区域-拍摄。在屏幕上左键单击,按住按钮并拖动以形成一个矩形,然后释放鼠标按钮以捕捉所选部分的图像。
请注意,不同版本的GIMP使用不同的命令菜单序列,例如,“获取”可能被标记为“创建”。