2

Is it possible to manage wrapping of text? I have a long string, longer than a cell, in a paragraph. If it is in form "ABCDEFGHIJKLMN", will be displayed on a line (row) of text. But if it is in "ABC DEFGH IJKLM" form, it is wrapped in two lines. How could be forced to stay on one line?

4

1 回答 1

-1

在评论中,OP澄清了

我希望细胞扩大。无论如何,没有包装的想法来自互联网上的许多页面,说如果不使用包装空间就不会包装。不知道有没有,以后就没有了……

Table具有默认渲染器类的 iText 7TableRenderer仅支持固定列宽,可由下式给出

  • 一个固定的表格宽度和一个整数,列数,
  • 一个固定的表格宽度和一个相对列宽的数组,或者
  • 绝对列宽的数组。

因此,互联网上的许多页面所说的似乎是不可能的。


也就是说,iText 7 架构允许设置自定义的下一个渲染器。因此,如果您实现表格渲染器来执行此操作,则可能会引入一定数量的动态行为,特别是某些自动调整单元格大小。

ILargeElement但是,每当代码使用接口实现时,这样的自定义渲染器可能会遇到问题,Table因为在所有单元格内容已知之前,必须对第一个单元格进行布局。

于 2016-08-15T16:11:57.080 回答