我通过子流程使用wkhtmltopdf在python flask web应用程序中生成PDF。它适用于我提供的大多数html输入,但在某些情况下应用一些非常奇怪的格式。在某些情况下,我需要将html块一起追加5次。在这种情况下,生成的PDF在内容之间包含多个空白页面(我宁愿没有)。
我提供的HTML格式如下:
<body>
<center>
<table height="100%" width="100%" id="backgroundTable" style="
height: 100%;
width: 100%;">
<!-- More content -->
</table>
</center>
</body>
我发现罪犯是对height="100%" width="100%"
元素的style="height: 100%; width: 100%;"
和<table>
调用。
有没有人知道导致问题的为什么?