我正在使用iText7。有几个具有许多层的源pdf。其中一些是隐藏的。我想创建一个结果pdf,其中源pdf一张一张。我使用以下方法将页面复制为pdf:
sourcePdfDocument.CopyPagesTo(pageFrom, pageTo, destinationPdfDocument);
由于复制的所有隐藏层都是可见的(这很可能是因为pdf属性中缺少OCProperty)。但是我希望隐藏的层在结果pdf中不可见。 我发现了与此类功能here有关的问题(也许已过时)。但是,看不到如何从目录中删除与OCG相关的信息的方式。
您能帮忙吗? iText7中是否有删除某些图层的功能?有什么想法吗?