发布:How to convert an HTML web page to PNG image on Linux

This commit is contained in:
wxy 2014-03-18 16:39:47 +08:00
parent 5698e756f6
commit 6290620517

View File

@ -1,18 +1,18 @@
如何在Linux上将HTML页面转化成png图片
================================================================================
将一个特定页面抓取为一张png图片的最简单的方法是使用[CutyCapt][1]这是一种在Linux下的方便地将HTML网页转化成不同向量和位图图像格式的命令行工具比如SVG, PDF, PS, PNG, JPEG, TIFF, GIF。CutyCapt内部使用WebKit渲染引擎来导出网页渲染输出到图片文件中。它使用Qt构建CutyCapt实际上是一个也可以在Windows上使用的跨平台应用。
将一个特定页面抓取为一张png图片的最简单的方法是使用[CutyCapt][1]这是一种在Linux下的方便地将HTML网页转化成矢量图形和位图图像格式的命令行工具比如SVG, PDF, PS, PNG, JPEG, TIFF, GIF。CutyCapt内部使用WebKit渲染引擎来导出网页渲染输出到图片文件中。它使用Qt构建CutyCapt实际上是一个也可以在Windows上使用的跨平台应用。
在本篇教程中,我会描述如何**将一个HTML网页使用CutyCapt转化成png图片**。
### 在Linux上 CutyCapt###
### 在Linux上安装 CutyCapt###
这是在特定Linux发行版上的安装命令。
**在Debian, Ubuntu 或者 Linux Mint 安装 CutyCapt **
####在Debian, Ubuntu 或者 Linux Mint 安装 CutyCapt
$ sudo apt-get install cutycapt
**在Fedora上安装 CutyCapt**
####在Fedora上安装 CutyCapt
$ sudo yum install subversion qt-devel qtwebkit-devel gcc-c++ make
$ svn co svn://svn.code.sf.net/p/cutycapt/code/ cutycapt
@ -31,7 +31,7 @@
$ make
$ sudo cp CutyCapt /usr/local/bin/cutycapt
### 在CentOS 或者 RHEL安装 CutyCapt ###
#### 在CentOS 或者 RHEL安装 CutyCapt
首先在你的Linux上[启用EPEL仓库][3]。接着和在Fedora上一样使用相同的步骤编译安装。
@ -57,7 +57,6 @@
如果你要不含X的服务器上运行CutyCapt你可以在服务器上安装Xvfb轻量级“假的”X11 服务。这样CutyCapt就不会报错了。
要在Debian, Ubuntu 或者 Linux Mint 上安装Xvfb
$ sudo apt-get install xvfb
@ -76,7 +75,7 @@
via: http://xmodulo.com/2014/02/convert-html-web-page-png-image-linux.html
译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID)
译者:[geekpi](https://github.com/geekpi) 校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出