使用PDFKit把HTML转为PDF-Ruby

PDFKit 是Ruby的一个库,它可以把 HTML+CSS 转换为 PDF文件格式。它内部实际是调用 wkhtmltopdf 完成HTML到PDF的转换。

要想使用 PDFKit 首先需要安装 wkhtmltopdf。

如果你使用Linux,执行下面命令安装:

如果你使用Windows或Mac OS X,需下载对应的安装包:http://wkhtmltopdf.org/downloads.html

使用gem安装pdfkit:

下面我们来看一段Ruby代码(Hello.rb):

执行上面代码生成PDF:

使用PDFKit把HTML转为PDF-Ruby

PDFKit还能从URL链接(或HTML文件)生成PDF,例如:

使用PDFKit把HTML转为PDF-Ruby

HTML+CSS的一个例子:

使用PDFKit把HTML转为PDF-Ruby

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注