在将html转换为pdf期间wkhtmltopdf分页问题

时间:2015-06-01 06:24:00

标签: html linux ubuntu pdf wkhtmltopdf

我在命令行中使用wkhtmltopdf将html转换为pdf并且工作正常。

但只有我面临的问题与页面大小有关,因为我的页面大小为A4,所以它在文档中创建分页,

那么有什么方法可以根据html内容高度创建一个高度为pdf的文件。

由于我的html内容页面是动态的,并且每次根据用户ID它的高度会有所不同。

我在Linux Ubuntu环境中使用的命令:

wkhtmltopdf <source>   <destination>

1 个答案:

答案 0 :(得分:0)

好的,所以我已经解决了这个问题,在搜索了很多选项和建议后,我使用的是Wkhtmltoimage和convert(ImageMagick)命令。

首先我已将html转换为图片

shell_exec("/usr/bin/wkhtmltoimage  <SOURCE HTML PATH>    <DESTINATION PATH FOR IMAGE>");

其次我已将图像转换为pdf

shell_exec("/usr/bin/convert  <SOURCE IMAGE PATH> <DESTINATION PDF PATH >");

给了我很长的单页PDF而没有任何分页