Linux 通过 Headless Chrome 实现 SVG to PDF 或 HTML to PDF
ヾNaruto? -一. QA什么是
Headless Chrome
?在 Chrome59 中开始搭载 Headless Chrome。这是一种在无需显示 headless 的环境下运行 Chrome 浏览器的方式。从本质上来说,就是不用 Chrome 浏览器来运行 Chrome 的功能!它将 Chromium 和 Blink 渲染引擎提供的所有现代 Web 平台的功能都带入了命令行。了解intoli开始安装之前我们来了解一下这家公司我们(intoli)是一家在数据采集,处理和分析方面具有深厚专业知识的咨询机构。二. 安装Centos7 之安装 Headless Chrome
intoli
在其博客上介绍了几种安装 Headless Chrome
的方式,我们采用如下方式安装:
curl https://intoli.com/install-google-chrome.sh | bash
安装完成提示:
Successfully installed Google Chrome!
运行 chrome
我们可以通过如下命令来启动 Chrome
,同时将HTML保存PDF (http 换成你想转换的html)
google-chrome-stable --no-sandbox --headless --disable-gpu --print-to-pdf=baidu.pdf https://www.baidu.com
我们可以通过如下命令来启动 Chrome
,同时将SVG保存PDF (test.svg 换成你想转换的SVG文件 目录要正却,命令是跟目录文件,实际根据你的目录走 如/www/test.svg)
google-chrome-stable --no-sandbox --headless --disable-gpu --print-to-pdf=baidu.pdf test.svg
intoli 安装文档
参考文档
结语后续更新
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
上一篇: Linux 之 nc 命令