我在命令行中使用wkhtmltopdf将html转换为pdf,并且工作正常。
但我所面临的唯一问题与页面大小有关,由于我的页面大小为A4,因此它正在文档中创建分页,
因此,有什么方法可以根据html内容的高度创建具有高度的pdf。
由于我的html内容页面是动态的,其高度每次都会根据用户ID有所不同。
我在Linux Ubuntu环境中使用的命令:
wkhtmltopdf <source> <destination>
最佳答案
好,所以我已经解决了这个问题,在搜索了很多选项和建议之后,我使用的是Wkhtmltoimage and 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,没有任何分页
关于html - 将html转换为pdf时出现wkhtmltopdf分页问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30566891/