我必须裁剪26页的pdf,24和25是带注释的表格。在裁剪了第24页和第25页之后,24,25 pdf被签名并存储在数据库中。问题是被破坏的pdf(24页,25页)丢失了注释。问题是如何使用注释裁剪pdf?我们应该阅读所有注释,保留它们,然后裁剪pdf并将注释放回到croped pdf中吗?如果是这样,如果没有,那么如何做呢?
答案 0 :(得分:2)
PdfImportedPage
实际上只是该页面的内容和资源。没有标记的内容(保存内容流中没有页面级信息的无用内容),没有注释,没有书签等等。
但是,如果您使用PdfCopy.addPage( PdfImportedPage )
,则PdfCopy
的额外“管道”会返回并从原始页面中删除所有内容。注释,附加操作,等等。
如果您正在做的事情,也许您可以分享您的代码?
PS:“裁剪”是指PDF中完全不同的东西。您想删除页面,而不是更改其大小。但iText不支持这一点。 (?!哇,这是一个非常大的洞......对我们来说多么尴尬)