Как я могу сделать разрыв страницы, используя itext
Я хочу создать pdf файл с использованием itext. В какой-то момент я бы добавил, что контент был добавлен, чтобы сделать разрыв страницы. Мне нужно вставить несколько отдельных истоков зависимости conenidos, поэтому я прошу пользователя сделать это на отдельных страницах. Любые идеи???
Ответы
Ответ 1
Вызов document.newPage()
говорит iText разместить последующие объекты на новой странице. Новая страница будет фактически создана, только когда вы разместите следующий объект. Кроме того, newPage()
создает новую страницу, только если текущая страница не пуста; в противном случае оно игнорируется; Вы можете использовать setPageBlank(false)
чтобы преодолеть это.
См. Ссылку ниже для примера: http://itextpdf.com/examples/iia.php?id=99 (Изменение: мертвые 404)
Ответ 2
Для iText7 попробуйте:
document.add(new AreaBreak());
Источник: http://itextsupport.com/apidocs/itext7/7.0.0/com/itextpdf/layout/element/AreaBreak.html