WKHTMLTOPDF没有更改默认单位选项的选项?

时间:2014-09-27 17:29:23

标签: php wkhtmltopdf

我使用wkhtmltopdf进行html到pdf的转换。

但我发现使用像素定义的宽度和长度不起作用。

我已将页面大小设置为Letter Landscape意味着769 x 612像素

但是当我使用pdf时,并没有涵盖整个页面空间。

在某些论坛中我得到了wkhtmltopdf默认单位为“mm”。

此外,我试图通过wkhtmltopdf搜索默认的dpi,但是没有得到任何参考。

当我使用此推荐来生成pdf ..它不起作用...没有PDF格式的内容

$output = exec('./wkhtmltopdf-linux-amd64 --disable-smart-shrinking --dpi 72 -L 0mm -T 0mm -s Letter -O Landscape '.$url.' ./getpdf.pdf 2>&1');

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

默认情况下我们无法更改单位。

但是wkhtmltopdf有能力添加比率来管理大小。

如果您的html是72 dpi并且需要300dpi,那么你可以这样做。

- dpi ::将其用于dpi设置 --zoom ::检查你的html适合pdf的缩放