我使用 ubuntu 14.04 LTS。我在电脑中使用了 Ubuntu 截图应用程序。但它最多只能截取整个屏幕的屏幕截图。
如果我想截取大于屏幕的页面(即网页)的屏幕截图,该怎么办?
答案1
如果您只需要网站默认状态下的照片,您可以使用命令行执行此操作,gnome-web-photo
甚至无需在浏览器中访问该网站。
或者,如果您已经使用高级截图工具shutter
,该命令也会自动集成在那里。
安装:
您需要安装该软件包gnome-web-photo
。使用以下命令获取它:
sudo apt-get install gnome-web-photo
帮助概述:
以下是支持的选项gnome-web-photo
:
$ gnome-web-photo --help
Usage:
gnome-web-photo [OPTION...]
Help Options:
-h, --help Show help options
--help-all Show all help options
--help-gtk Show GTK+ Options
Application Options:
-m, --mode Operation mode [photo|thumbnail|print]
-c, --user-css=CSSFILE User style sheet to use for the page (default: /usr/share/gnome-web-photo/style.css)
-d, --delay=D Delay in seconds to wait after page is loaded, or 0 to disable delay (default: 0)
-t, --timeout=T Timeout in seconds to wait to load the page, or 0 to disable timeout (default: 60)
-f, --force Force output when timeout expires, even if the page is not fully loaded
-w, --width=W Desired width of the web page (default: 1024)
-s, --thumbnail-size=S Thumbnail size (default: 256)
-p, --printer=PRINTER Print page on PRINTER (default: none, save as PDF)
--print-background Print background images and colours (default: false)
--disable-plugins Disable embedded plugins in the rendering engine (default: enable plugins)
--file Argument is a file and not a URI
--display=DISPLAY X display to use
使用示例:
例如捕捉http://askubuntu.com作为 PNG 图像,您可以输入以下命令:
gnome-web-photo "http://askubuntu.com" askubuntu.png
这是创建的 PNG 图像:imgur.com 上图片的外部链接
如果您想要获得与浏览器打印预览类似的 PDF 而不是 PNG,请使用gnome-web-print
。它是 的快捷方式gnome-web-photo --mode=print
:
gnome-web-print "http://askubuntu.com" askubuntu.pdf
它还支持创建 PNG 格式的小缩略图。gnome-web-thumbnail
又是以下的快捷方式gnome-web-photo --mode=thumbnail
:
gnome-web-print "http://askubuntu.com" askubuntu.pdf
补充笔记:
不要忘记http://
或https://
协议!否则命令可能会崩溃,您必须使用Ctrl+中止它C。
还要注意,它还会打印一些通常不相关的输出,例如它使用的 Java 版本...只要没有错误消息,就可以忽略它...
答案2
我在 Firefox 中使用 Awesome Screenshot 插件。您也可以在 Chrome 中获取类似的扩展程序。它使您能够捕获选定部分或整个页面。