mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
发布:How to convert an HTML web page to PNG image on Linux
This commit is contained in:
parent
5698e756f6
commit
6290620517
@ -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/) 荣誉推出
|
||||
|
Loading…
Reference in New Issue
Block a user