我有一个pdf文档(比如说a),里面写着pdf元素。如果某个条件是真的,我必须复制另一个pdf(比如b)到a。我无法在添加pdf b后立即关闭pdf a,因为有更多的对象(如表)要写入pdf a。
如果我使用pdf文档copypageto,则不会添加pdf b中的任何页面。我使用了pdfmerger类,它将pdf b复制到pdf a,但是内容重叠。它的内容是pdf b写在pdf a的上面。不知道是什么原因,我如何才能防止内容重叠,并确保内容的pdf b不超级强加。
...
PdfReader reader = new PdfReader(in);
// destination document
PdfMerger merger = new PdfMerger(document.getPdfDocument());
PdfDocument sourcePdf = new PdfDocument(reader);
int pages = sourcePdf.getNumberOfPages();
merger.merge(sourcePdf, 1, pages);
sourcePdf.close();
document.getPdfDocument().setDefaultPageSize(PageSize.A4);
document.add(new AreaBreak(AreaBreakType.NEXT_PAGE));
暂无答案!
目前还没有任何答案,快来回答吧!