我正在以编程方式尝试通过使用 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();
1 回答
呼啦一阵风
TA贡献1802条经验 获得超6个赞
从 Adobe Illustrator 生成的 PDF 具有蒙版图像而不是正确的组件。如果答案看起来含糊不清,我很抱歉,但我不是设计师,但是当正在合并的一个或多个原始 PDF 不正确时,就会发生扁平化过程。
添加回答
举报
0/150
提交
取消