мой код:
public byte[] render(@NotBlank String html) {
try(ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream()) {
iTextRenderer.setDocumentFromString(html);
iTextRenderer.layout();
iTextRenderer.createPDF(byteArrayOutputStream);
byteArrayOutputStream.flush();
return byteArrayOutputStream.toByteArray();
} catch (IOException ioe) {
(...)
}
Случай получает исключение "Страница 2 запрошена, но в документе только 1 страница." каждый раз, если содержание html-строки меньше 1 страницы. Любые идеи, где проблема?