Я использую itext 7 для рендеринга HTML-шаблонов (Velocity) в PDF, а затем в PNG (Apache PdfBox) для термопечати.
Мой шаблон отображается как:
<html>
<head>
<style>...</style>
</head>
<body>
<div id="container">...</div>
</body>
</html>
Мой контейнер имеет фиксированную ширину до 512 пикселей.Я хотел бы измерить визуализированную высоту html, а затем отобразить ее как одностраничный PDF-файл с высотой страницы = измеренная высота.
Но размер отрисовки не является ожидаемым размером.Предполагается, что ширина рендеринга равна 512 пикселей, но layoutResult возвращает ширину 385 (вместо ожидаемых 512).
Какой параметр я пропустил?Благодаря.