我正在以编程方式尝试通过使用 itextpdf 叠加两个 pdf 文件来创建 pdf。由于某种原因,制作的 PDF 进入了这个展平过程,我如何跳过展平或使过程更快。
PdfReader reader = new PdfReader(template);
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest));
PdfReader r;
PdfImportedPage page;
int i=1;
for (String path : patterns) {
r = new PdfReader(path);
for(int j=1;j<=r.getNumberOfPages();j++) {
page = stamper.getImportedPage(r, j);
PdfContentByte canvas = stamper.getUnderContent(i++);
canvas.addTemplate(page, 0, 0);
stamper.getWriter().freeReader(r);
}
r.close();
}
stamper.close();
呼啦一阵风
相关分类