我确实遇到了wkhtml和php的问题。在我生成的每个文档上,我都有一个空白页面作为最后一页。这是我的执行官:
exec('/usr/local/bin/wkhtmltopdf --enable-javascript --margin-top 30mm --margin-bottom 25mm --margin-right 5mm --margin-left 10mm --orientation landscape --header-html "'.$env['HEADER'].'" --header-spacing 10 --footer-line --footer-html "'.$env['FOOTER'].'" --footer-spacing 5 -s A4 --dpi 96 --encoding utf-8 --print-media-type --image-quality 100 --minimum-font-size 8 "'.$env['CONTENT'].'" - '.$_SERVER['DOCUMENT_ROOT'].'/tempo/mypdf.pdf');
内容本身是正确的,但无论最后一页上有多少内容,都会添加一个没有内容的附加页面。我执行的脚本有问题吗?
编辑:到目前为止我发现的是,只有在我的页面添加页眉和页脚时才会出现此问题。解决方案:我终于明白了。在exec脚本中,我在文件定义之前有一个“ - ”。这导致了额外的页面。