1

サブプロセス経由で wkhtmltopdf を使用して、Python フラスコ 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%"原因は要素のandstyle="height: 100%; width: 100%;"呼び出しであることがわかりました<table>

それが問題を引き起こす理由を誰かが知っていますか?

4

0 に答える 0