0

我正在使用IText库。我在其中使用段落,因为文本正在运行并且可能大于一页。我的问题是我必须给段落起始定位,我看不到任何关于定位它的方法。有什么帮助吗?类似的东西 在此处输入图像描述

第 2 页是新页面....这是整段。我有段落的起始坐标。

4

2 回答 2

1

如评论部分所述,您需要ColumnText实现您想要的。参见例如MovieColumns1示例。您可以使用该方法将文本添加到ColumnText实例addText()。然后设置一些参数,例如定义绝对位置的矩形的坐标。这是通过setSimpleColumn()方法完成的。要绘制文本,请调用该go()方法。如果文本不适合矩形,ColumnText.hasMoreText(status)将返回 true,在这种情况下,您触发newPage(),定义一个新矩形,更改 Y 位置,go()只要列包含内容。

所有这些都在我作为作者的文档中进行了解释。阅读文档可以节省时间:您的时间以及 StackOverflow 上人员的时间。

于 2013-03-30T09:52:49.207 回答
0

您可以尝试搜索第一次出现的换行符或回车符,即:Chr(13) 和 Chr(20)。

于 2013-03-29T07:58:54.010 回答