`

linux屏幕截图之滚动截屏

阅读更多
本文转自:
http://blog.csdn.net/jcwKyl/archive/2010/12/16/6079364.aspx

linux下屏幕截图介绍 在http://blog.guoshuang.com/?p=4232总结了十种屏幕截图方法,非常不错。原文附在后面,这里先补充一点关于“滚动截屏”:
似乎这是一个很实用的需求,尤其是在截取一些精美网页的时候,截取网页在firefox中有个ScreenGrab插件,对于网页截图这款插件足够。其它场合下的滚动截屏,google一下在fedora论坛上有一个解释http: //forums.fedoraforum.org/showthread.php?t=236648:
"一般提供格式化文本或者打印功能的应用程序同时都提供了把文档转化成pdf或者svg文件的功能。shutter是linux下专门的屏幕截图工具,如果确实需要,可以向shutter开发团队反映这个问题。"


附:来自http://blog.guoshuang.com/?p=4232的"linux屏幕截图方法总结":

做为现实中的美工,截屏乃每日所需,近期总结了一些资料,如下:

1.Gimp,linux 下最强大的图形处理软件,带截屏功能

2.KDE 下的 ksnapshot

3.gnome-screenshot 以及

gnome-panel-screenshot 。区别在于后者可以抓取提示信息,比如此图 中的“西安咸阳”

sleep 5;gnome-panel-screenshot

趁5妙时间未到,赶紧摆好pose吧… -window 参数截取当前激活窗口

BTW:ubuntu 附件 中的“抓图”正是 gnome-screenshot

4.ImageMagick(需要安装) 的 import

import -window root xxx.jpg

chvt 7 ; sleep 5 ; XAUTHORITY=/var/gdm/:0.Xauth DISPLAY=:0.0 import -window root /tmp/gdm-shot.png

在 tty1 中,截取 tty7 中x window登录界面

ubuntu中应该是

…XAUTHORITY=/var/lib/ gdm/…

用 ps aux | grep gdm 可以查到 gdm 具体位置。

5.xwd,x window自带,无须安装。下面命令可以截取 x win 图像

sleep 3; xwd -display :0.0 -out root.xwd -root

但我在 tty 1中执行,想拿到 tty 7 的 x window 登录,得到的是花屏图像(执行,然后马上 ctrl+alt+7 切换回 tty7)。

BTW:.xwd 文件可以用 gimp 打开。

6.scrot

scrot -d 5 /tmp/1.jpeg

5秒钟后把屏幕抓图保存在/tmp/1.jpeg中

scrot -s

用鼠标选定范围,在范围内抓图

7.抓video的工具:xvidcap

8.fbgrab

9.Captrua

10.byzanz,记录你的桌面或者一个窗口,也可以包括鼠标在内的活动图象,并且保存为gif格式

参考资料:

import -window root ~/tmp/screenshot.jpeg && display -resize 50% ~/tmp/screenshot.jpeg

截取全屏并用 display 打开(50%显示)

import ~/tmp/screenshot.jpeg && display -resize 50% ~/tmp/screenshot.jpeg

截取当前窗口并用 display 打开(50%显示)
分享到:
评论

相关推荐

    FSCapture 截图+屏幕录制

    工作中偶尔需要进行截图和屏录,经同事介绍这么一款小工具,推荐给大家。...FSCapture 截图和屏录工具,使用非常方便,支持普通截图和滚动截图,还支持屏录功能,录制的视频质量非常高,生成的文件也非常小!

    screen:linux的屏幕截图,并上传到YandexDisk

    屏幕文件: 仅在Ubuntu 14.04 Unity中工作,并取决于命令notify-send 拍摄画面:按滚动锁定退出脚本:按暂停doc YandexDisk: doc pyscreenhot: 要求: 须藤apt-get install xclip 使用python 3.5 安装: git clone...

    卓越-Linux的Markdown编辑器http://remarkableapp.github.io-Python开发

    Remarkable功能齐全Linux ...功能卓越的功能包括:具有同步滚动语法的实时预览高亮显示GitHub风味的Markdown支持HTML和PDF导出MathJax支持样式自定义CSS支持键盘快捷键请查看主页以获取更多详细信息和屏幕截图。 一生

    sphinxcontrib-gtkwave:Sphinx扩展,使用GTKWave包含VCD(值更改转储)文件

    此 1.0扩展在构建步骤中执行 ,并将其屏幕截图包含在文档中。 可以显示诸如 (值更改转储)之类的波形文件。 链接: 主页: : 文档: : 特征 在Linux上进行开发 已知问题 不支援Python 3 PDF输出不完美 没有...

    parluks:专为网站开发团队设计的浏览器,可一次检查多种设备分辨率,以加快开发过程

    在所有设备屏幕上同步滚动。 开发人员工具控制台 旋转装置 亮/暗模式 跨平台 Windows,macOS和Linux就绪。 下载 您可以适用于Windows,macOS和Linux的Parluks的最新可安装版本。 屏幕截图 如何使用 要克隆和...

    AwesomeTkinter:漂亮的Tkinter小部件

    屏幕截图: 使用AwesomeTkinter的应用程序示例: 安装: python pip install awesometkinter在Windows上python pip install awesometkinter python3 pip install awesometkinter在Linux上python3 pip install ...

    astromenace:具有太空飞船升级功能的铁杆3D空间滚动射击游戏

    可以在上找到更多信息和屏幕截图。安装Windows的安装程序可以在找到。 几乎所有流行Linux发行版都已经在其存储库中提供了该游戏的稳定版本。 使用发行版的程序包管理器安装“ astromenace”程序包。 我们不再为任何...

    breakout:Python和OpenGL中的突破性游戏引擎

    向下滚动以获取屏幕截图。要求Python 2.7或更高版本(不支持Python 3.x) Ubuntu Linux或Mac OS X(适用于任何最新版本) PyGame PyOpenGL的libvorbis(OGG支持,默认情况下在Ubuntu Linux上安装) Enum34(Python ...

    网页截图:注释&录屏-crx插件

    【注意】如果在浏览器中找不到很棒的屏幕截图图标,请在chrome:// extensions /中重新启用它。 【错误报告和建议】我们感谢并收到许多用户的建议和改进请求。 如果您希望看到自己添加的功能,或者遇到报告错误,请...

    catsight:跨平台进程内存检查器

    Catsight 受x64dbg启发的跨平台进程内存查看器。特征跨平台(当前在...屏幕截图数据标签代码标签地图标签这不是什么这不是调试器。 (至少现在还没有。)它在设计时没有考虑调试的问题,它只是一个进程内存查看器。

    ramme:非官方的Instagram桌面应用程序

    产品特点照片上传黑暗主题自动更新键盘快捷键背景行为屏幕截图键盘快捷键返回: ⌫ 刷新:⌘R或Ctrl键ř 首页:⌘1或Ctrl 1 探索:⌘2或Ctrl 2 通知:⌘4或Ctrl 4 简介:⌘5或Ctrl 5 向上滚动帖子: ⇧Shift ↑向上...

    管家:Chrome的命令启动器

    屏幕截图: 页面模式 工作流程 安装插件 影片: 快捷键: 默认情况下,在“新标签”中打开Steward,也可以使用: 在弹出窗口中 Mac: Command⌘ + K Windows和Linux: Ctrl + K 在网站上 Mac: Command⌘ + J...

    HeraKeylogger:Chrome Keylogger扩展| 开发后工具

    屏幕截图 免责声明 仅用于教育目的 HeraKeylogger的使用是最终用户的完全责任。 开发人员不承担任何责任,也不对该程序造成的任何误用或损坏负责。 “免责声明。在任何情况下,版权持有人或贡献者均不对任何直接,...

    duck:Quack的参考实现

    视窗使用duck.exe 在管理员命令提示符下运行duck屏幕截图目标更好地替代终端ping命令在后台捕获高延迟事件,并在审核时使其清晰可见特征终端内ASCII延迟图表终端中延迟的着色(仅适用于Mac和Linux) 每30秒打印一次...

    Voksel:最简单的3D建模和快速原型制作工具

    Voksel最简单的3D建模和快速原型制作工具。 Voksel是一个免费的开源3d建模工具,旨在简化制作视频游戏和关卡设计的基本voxel 3d模型以及原型/白盒资产的过程。特征跨平台。 支持Windows,Linux和Web。...屏幕截图

    OpenComic:漫画和漫画阅读器,使用Node.js编写并使用Electron

    下载version 0.2.0视窗苹果系统Linux snap install opencomicLinux Arm64 屏幕截图产品特点支持此图像格式:JPG,PNG,APNG,GIF,WEBP,SVG,BMP,ICO 支持以下压缩格式:PDF,RAR,ZIP,7Z,TAR,CBR,CBZ,CB7,...

    spdtest.sh:互联网速度可靠性测试仪

    屏幕截图带有图形的主用户界面。特征检查当前带宽使用情况以阻止误报的功能。 可以选择从启用了ssh服务器的运行linux的路由器收集带宽使用情况。 可滚动的图表显示了随时间变化的速度。 用户界面中的所有输出也可以...

    spacehook:《我的世界》 Premium undeteck作弊!

    世界上最大的模因。 它击中骨盆。 不知何故。 v2如何安装: 哦,是的,滚动发行发行版支持丢失,这是因为某些愚蠢的原因而无法建立的。... ./build或用于调试./build-debug屏幕截图学分: LWSS / Fuzion作为基地

    This-Is-Trump:唐纳德·特朗普的互动体验

    屏幕截图 举起一堵墙,以防止坏僵尸! 扔推文抹黑偏爱的自由媒体!安装将存储库/下载文件复制为.zip文件(单击绿色按钮以展开这些选项) 导航到与您的操作系统匹配的文件夹(Windows / macOS / Linux) 在内部启动...

    IBM WebSphere Portal门户开发笔记01

    65、JS MOVETO设置屏幕滚动到最底端或者最顶端 339 66、JS OBJECT方式设置浏览器最大化与最小化 339 67、边框标签FIELDSET 339 68、按钮与A标签的DISABLED使能属性 340 69、SELECT使用详解 340 70、JS触发SELECT的...

Global site tag (gtag.js) - Google Analytics