如何使用Google Chrome Headless创建页面的PDF

最新的Google Chrome 59包含了一个新功能,无需UI即可运行Google Chrome。 这允许用户在命令行和脚本上使用Google Chrome。 这款无人值守的Google Chrome版本还包括使用命令行工具创建任何网站的PDF的功能。

要求:

您必须使用Google Chrome 59或更高版本。 使用Google Chrome 59版,它只适用于MAC OS和Linux用户。 Windows用户仍然需要等待一段时间。

使用Google Chrome创建PDF:

使用以下google-chrome命令与--print-to-pdf开关来创建任何网页的pdf。 输出文件将在名称为output.pdf的当前目录中创建。

$ google-chrome --headless --disable-gpu --print-to-pdf http://www.example.com/

您还可以将位置的输出文件名指定为--print-to-pdf=file1.pdf来创建特定的名称。

$ google-chrome --headless --disable-gpu --print-to-pdf=file1.pdf http://www.example.com/

参考:
https://developers.google.com/web/updates/2017/04/headless-chrome

分享到Facebook 分享
0
分享到Twitter
0
分享到Google Plus Share
0
分享到Pinterest 分享
0
分享到Linkedin Share
0
分享到Digg 分享
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏