Linux|Linux 通过 Headless Chrome 实现 SVG to PDF 或 HTML to PDF
一. QA
什么是 Headless Chrome
?
在 Chrome59 中开始搭载 Headless Chrome。这是一种在无需显示 headless 的环境下运行 Chrome 浏览器的方式。从本质上来说,就是不用 Chrome 浏览器来运行 Chrome 的功能!它将 Chromium 和 Blink 渲染引擎提供的所有现代 Web 平台的功能都带入了命令行。了解intoli
开始安装之前我们来了解一下这家公司二. 安装 Centos7 之安装 Headless Chrome
我们(intoli)是一家在数据采集,处理和分析方面具有深厚专业知识的咨询机构。
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 安装文档
参考文档
结语 【Linux|Linux 通过 Headless Chrome 实现 SVG to PDF 或 HTML to PDF】后续更新
推荐阅读
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- Linux下面如何查看tomcat已经使用多少线程
- Beego打包部署到Linux
- whlie循环和for循环的应用
- Linux|109 个实用 shell 脚本
- linux定时任务contab
- 芯灵思SinlinxA33开发板Linux内核定时器编程
- 如何通过锻炼的方法治疗前列腺肥大
- day16-Linux|day16-Linux 软件管理
- 通过复盘快速成长(附模板)