允许使用本地hml文件
--enable-local-file-access 允许加载本地的资源文件
其他:
- –debug-javascript 显示JavaScript运行日志信息【用于测试的时候】
- –enable-local-file-access 允许加载本地的资源文件
- –enable-Javascript 运行js代码
- –javacript-delay 延时时间
- –no-stop-slow-scripts 允许加载运行缓慢的js脚本
- -B 设置底部边距
- -T 设置顶部边距
- -L 设置左部边距
- -R 设置右部边距
- –footer-line 显示底部分割线
- –footer-right [page]/[topage]/[date] 设置页码位置【right,left,center】以及各式【page:当前页码,topage:总页码,date:转换PDF时间】
- –footer-html 以html的形式加载页脚内容【自定义情况】
- –footer-spacing 页脚距离上面文字的间隙
- –header-line 用法与footer对应,不一一解释了。
- –header-right
- –header-html
- –header-spacing
- toc 生成目录
- –disable-dotted-lines 取消目录中默认的虚线
- –toc-text-size-shrink 更改目录中的页码数字大小【默认为0.8】
- cover 封面
最终的whhtmltopdf命令
wkhtmltopdf --enable-local-file-access -B 30 -T 30 --footer-html footer.html --footer-right [page] --header-html header.html --footer-spacing 10 --header-spacing 10 cover https://www.baidu.com toc --toc-header-text "目录" --disable-dotted-lines --toc-text-size-shrink 1 xxxx.html xxxx.pdf