一旦添加到文档中,将不会绘制段落中的LineSeparators

时间:2019-07-12 13:05:51

标签: itext7

尽管可以将LineSeparators添加到iText7 7.1.6中的段落中,因为它们是IBlockElement,但是在将段落添加到文档时不会绘制它们。

示例:

Paragraph par = new Paragraph();
... // let's assume there would be some text added here
par.add(new LineSeparator(new SolidLine(1f)).setMarginTop(1).setMarginBottom(3));

document.add(par); // will draw everything, besides the added LineSeparator
document.add(new LineSeparator(new SolidLine(1f)).setMarginTop(1).setMarginBottom(3)); // will draw a perfectly fine LineSeparator

人们会假设在段落中会绘制每个IBlockElement,但实际上并非如此。

有没有办法解决这样的问题?

0 个答案:

没有答案