南方Linux论坛   首页 | 行业 | 下载 | Blog | 桌面应用 | 数据库 | 电子商务 | 文摘 | 网络服务 | 开源 | 系统管理 | 内核代码 | 教程

返回   南方Linux论坛 > Linux 软件应用讨论区 > 办公软件
注册账号 Blog 论坛帮助 会员列表 日历事件 搜索 今日新帖 标记讨论区已读

发表新主题 回复
 
主题工具 显示模式
旧 2008-10-10, 02:36 PM   #1
TOM
级别:10 | 在线时长:143小时 | 升级还需:22小时级别:10 | 在线时长:143小时 | 升级还需:22小时级别:10 | 在线时长:143小时 | 升级还需:22小时级别:10 | 在线时长:143小时 | 升级还需:22小时
论坛义工
 
注册日期: 2006-07-05
帖子: 477
精华: 0
现金: 1632 金币
资产: 1632 金币
声望: 16 TOM 正向着好的方向发展
帖子 使用 GIMP 抓图与一些小技俩

使用 GIMP 抓图与一些小技俩

我一直都是将 gimp 作为抓图工具来用的,虽然 gimp 较为庞大一些,但这相对于它所提供的功能而言,是完全可以忍受的。如果是单单就抓图而言,无论是抓屏幕,还是抓窗口,还是抓特定的区域,甚至延时抓图,像 gnome-screenshot、ksnapshot、scrot 或者 Imagemagick 提供的 import 等工具都可以很轻松地做到;但是图片往往并不是抓出来就结束了,后续通常还要进行一番处理,因此我们通常到最后还是要请出 gimp。所以我干脆直接使用 gimp 来抓图,并且它还是那么地好用。

1. 抓图快捷键设置

启动 gimp 后,可使用菜单 File -> Acquire -> Screenshot 打开抓图工具,相信大家都是明白人,自会知道这个工具该如何使用。下面只讲述如何设置它的快捷键,因为 gimp 没有为这个工具赋予默认的快捷键。

菜单 File -> Acquire -> Keyboard Shortcuts 可打开 gimp 快捷键总的设置面板,在 Plug-ins 栏目中可以找到 Screenshot 项,根据自己的喜好去设置便可。如果你与我一样,希望使用键盘上的 Print 键调出 Screenshot,并且都是使用 GNOME 桌面,那么要记得取消掉 GNOME 的抓屏快捷键,因为它默认是使用了 Print 键去调用 gnome-screenshot 的。


2. 裁剪所抓取的图片

在已运行 gimp 的状态下,我摁一下 Print 键,打开了抓图工具,选取了屏幕的某个区域进行抓图。在抓图的过程中,可能难以获得准确的图像区域,但是我可以尽量把图像区域抓取得大一些,然后使用 gimp 的裁剪工具进行裁剪。


http://www.linuxunion.net/uploads/crop-tool-1.gif


3. 画一些几何图形

gimp 不是做图工具,而且没有提供专门的几何作图工具。我们抓取的图形,有时希望在上面进行一些图形标注,譬如上图所示的情况。对于这类问题,有一个迂回的办法可以实现,那就是利用 gimp 的框选工具的 stroke 特性来实现,具体如何实现,可参考 gimp 官方网站上的小指南。

我们可以将多次框选的区域组合起来,这需要你摁住 Shift 或 Ctrl 键来实现。Shift 键可将框选区域相加,而 Ctrl 则用于框选区域相减。实践一下,便可以体会到它们的用法了。

另外,在使用铅笔或画刷画线的时候,鼠标点出起点后,就摁住 Shift 键,便可以绘制直线了。


4. 背景透明的图片

对于所抓取的图像,如果想将其处理为背景透明 png 或 gif 格式的图片,首先需要为其添加 alpha 通道,菜单 Layers -> Transparency -> Add Alpha Channel 所提供了这一功能,然后可使用下图所示的这些选择工具去除背景颜色即可。


http://www.linuxunion.net/uploads/gimp_000002.gif


5. 还有……


没事的时候,可以多去 http://www.gimp.org/tutorials/ 看看,希望大家也多分享一下 gimp 使用的一些小经验。



文章来源:LINUXGEM
作者: galeki

此帖于 2008-10-12 07:13 PM 被 TOM 编辑.
TOM 当前离线  
回复时引用此帖
发表新主题 回复


当前查看此主题的会员: 1 (0 位会员和 1 位游客)
 
主题工具
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

论坛启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


所有时间均为北京时间。现在的时间是 07:23 AM


vBulletin 3.6.8 Powered by 南方Linux联盟
版权所有 ©2004 - 2009, bbs.linuxunion.net