首页 > 解决方案 > 什么是 PDF 内容流,在什么情况下我们需要更新此流...?

问题描述

我是 iText 的新手。我正在使用 iText 7。

  1. 在 iText 5 中有两个内容流在内容之下和内容之上。如果有人想在内容流的下方或上方添加内容,iText 7 中的替代方案是什么?

标签: itextitext7

解决方案


请创建一个PdfCanvas使用PdfPage#newContentStreamBefore()PdfPage#newContentStreamAfter()

例如,在下面的代码片段中,我将为PdfCanvas一些已经存在的PdfPage实例(页面)创建一个实例

PdfCanvas pdfCanvas = new PdfCanvas(page.newContentStreamBefore(), page.getResources(), pdfDoc);

然后你可以PdfCanvas像往常一样使用这个实例:唯一的区别是内容将在其他内容之前呈现(例如结束)


推荐阅读