Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在PdfContentByte使用 直接将内容写入对象PdfContentByte.showTextAligned,我想知道如何在写入时阻止文本溢出给定区域。
PdfContentByte
PdfContentByte.showTextAligned
如果可能的话,如果 iText 还可以在文本不适合的地方放置一个省略号字符,那就太好了。
我也找不到任何ColumnText有帮助的方法。我不希望内容在写作时换行。
ColumnText
用这个:
int status = ColumnText.START_COLUMN; ColumnText ct = new ColumnText(cb); ct.setSimpleColumn(rectangle); status = ct.go();
确保您rectangle以一种方式进行定义,以便只有一条线适合,用于ColumnText.hasMoreText(status)确定是否需要添加省略号字符。
rectangle
ColumnText.hasMoreText(status)