html - 将html转换为pdf时出现wkhtmltopdf分页问题

标签 html linux ubuntu pdf wkhtmltopdf

我在命令行中使用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/

相关文章:

javascript - 使用复选框启用或禁用输入字段

linux - 按顺序连接文件 Linux 命令

shell - Cron 作业未启动

python - 属性错误 : 'module' object has no attribute 'drawAxis'

html - 不可见的元素在不应该的时候被悬停

javascript - 将动画 Jquery 侧导航转换为 Vanilla JS

linux - 使用 awk 脚本语言循环遍历多行字符串

c - #error 将 -D_FILE_OFFSET_BITS-64 添加到您的编译标志中

ubuntu - 如何在 linux (ubuntu) 中正确安装 gmime 库?

html - Firefox 100% 高度 div - 显示滚动条