【发布时间】:2018-05-31 03:20:24
【问题描述】:
我正在使用 itext 7 将 HTML 模板 (Velocity) 渲染为 PDF,然后渲染为 PNG (Apache PdfBox),用于热敏打印机打印。
我的模板呈现为:
<html>
<head>
<style>...</style>
</head>
<body>
<div id="container">...</div>
</body>
</html>
我的容器的宽度固定为 512 像素。我想测量html的渲染高度,然后将其渲染为单页PDF,页面高度=测量高度。
但渲染的大小不是预期的大小。我希望渲染的宽度为 512px,但 layoutResult 返回的宽度为 385(而不是预期的 512)。
我错过了哪个参数? 谢谢。
【问题讨论】: