我在 firefox 里面,用 js 获取的元素高度是 112.75 ,但是在用 wkhtmltopdf 生成 pdf 时,js 打印出来的高度却变成了 480 了。这个是怎么回事呢?有没有朋友可以指教下。谢谢。
我在 firefox 里面,用 js 获取的元素高度是 112.75 ,但是在用 wkhtmltopdf 生成 pdf 时,js 打印出来的高度却变成了 480 了。这个是怎么回事呢?有没有朋友可以指教下。谢谢。
|
xu1mingJul 30, 2017 via iPhone
1
好像有个 dpi 参数可以调
|
|
2
不知道,但是 wkhtmltopdf 的内核版本比较旧一点,前几天自己写了一个工具,基于 chrome headless api,自认为简单好用很多,安利一下 https://www.npmjs.com/package/page2pdf
|
|
codelover2016Jul 30, 2017
3
没记错的话,有参数可以控制整个页面的默认大小,pagesice ?
|
|
SolidZOROJul 30, 2017
4
'macOS' => '/usr/local/bin/wkhtmltopdf -g -l --dpi 74'
'debian' => '/usr/local/bin/wkhtmltopdf' 这两者输出是一致的。我调了至少半天,楼主看着办。wkhtmltoX 系列在各平台上差距不小,得微调。 |
|
5
|
|
CheungKeJul 31, 2017
6
|