Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
要知道这是否是ITEXT pdf中的新页面_Itext - Fatal编程技术网

要知道这是否是ITEXT pdf中的新页面

要知道这是否是ITEXT pdf中的新页面,itext,Itext,我正在使用itext生成pdf。因此,当一个页面的内容超过它会自动创建一个新页面。我想知道它是否创建了一个新页面。如果是,我想在页面顶部添加一些图像 List paylist =new List(List.ORDERED, List.ALPHABETICAL); paylist.setIndentationLeft(10); paylist.add(new ListItem("Some text", yourfont)); document.add(paylist); 列表的内容将是动态的。因

我正在使用itext生成pdf。因此,当一个页面的内容超过它会自动创建一个新页面。我想知道它是否创建了一个新页面。如果是,我想在页面顶部添加一些图像

List paylist =new List(List.ORDERED, List.ALPHABETICAL);
paylist.setIndentationLeft(10);
paylist.add(new ListItem("Some text", yourfont));
document.add(paylist);

列表的内容将是动态的。因此,我无法找到它是否是一个新的页面,它是在同一页。建议在向文档添加内容之前和之后,请检查页码。如果值不同,则创建了一个新页面

该方法返回页码。

子类并将其实例绑定到您的
PdfWriter

writer.setPageEvent(new YourCustomPageEventHelper());

在该类中有一个名为
onStartPage
的方法,它将为文档中的每个页面调用。使用此功能可以将图像添加到每个页面,这样您就不必担心跟踪内容。请参阅以获取大量示例。

我将其添加为列表。所以我不知道这是否会进入新的一页。我需要添加一个图像上的每一个page@Cyphon那么克里斯·哈斯给出的答案就是你想要的。谢谢。这就是我要找的。