Кто-нибудь знает, как в iText добавить многострочный текст в ограничительную рамку (с указанными координатами).itext многострочный текст в ограничивающей рамке
Я попытался
cb.showTextAligned(
PdfContentByte.ALIGN_LEFT,
text,
bounds.getLeft(),
TOTAL_HEIGHT-bounds.getTop(),
0);
Но он не поддерживает переводы строк. Я также попытался
PdfContentByte cb = writer.getDirectContent();
cb.moveText(300,400);
document.add(new Paragraph("TEST paragraph\nNewline"));
Это поддерживает новые строки, но не реагирует на moveText, так что я не знаю, как поставить его в заданном положении или лучше: ограничивающей рамки.
Я подозреваю, что куски или PdfTemplate или, может быть, таблица могут помочь, но я еще не знаю, как это сделать. TIA за помощью.
Спасибо. Я на самом деле написал мини-библиотеку для макетов и автоподгонки и таблиц, в которой есть вещи, которые вы написали в своем ответе. – KarolDepka
спасибо большое, работал как шарм! – talha06
Что означает ширина окна, высота окна? –