在CoreOS上安装HTMLDoc

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com

HTMLDoc将从正确编写的超文本(HTML 3.2)中动态解析Postscript(PDF 1.6)文档。这样一来,您就可以即时生成PDF文件,而不必花费数小时来设置服务器环境,也不必花费大量金钱来获得上述功能。它可以用于所有类型的文档,从收据和发票到小册子和文档,等等。

在本教程中,您将学习在CoreOS上安装HTMLDoc所需的知识。

一旦安装了HTMLDoc,我们将继续创建一个简单的一页文档,即一个HTML模板,我们将从中生成第一个PDF文档。

安装HTMLDoc

在本教程中,我们将使用具有IPv4和至少1024MB内存的Vultr的CoreOS 1024MB稳定x64服务器。请记住,这对于仅IPv6的服务器也是如此。

登录为 root 并生成一个容器开始使用。

# /usr/bin/toolbox

现在,安装HTMLDoc。

# yum install htmldoc -y

安装Nano

由于下一个示例使用Nano,因此我们现在将安装它。

# yum install nano -y

您现在可以开始即时生成PDF文档。

从HTML生成您的第一个PDF

让我们从命令行快速测试这一新发现的功能。移到 /tmp/ 测试目录:

cd /tmp/

现在,让我们创建一个简单的HTML文档,并将其用于生成PDF文档。我们可以称之为 markup-source.html

nano markup-source.html

向其添加以下HTML标记:




My first PDF from HTML


This is the body of my first PDF document made from HTML.


通过按CTRL + X退出Nano编辑器进行保存,然后输入 y 保存更改。您现在可以指示HTMLDoc从您的网站解析PDF文档 markup-source.html 文件:

htmldoc --webpage -f postscript-output.pdf markup-source.html

您现在将拥有一个名为 postscript-output.pdf 标题为“我的第一个HTML HTML文件”,标题为“这是我的第一个HTML HTML文档文件的正文”。恭喜,您已经学习了如何将简单的HTML标记转换为高度可移植的PostScript PDF文档。

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com