首页 > 解决方案 > 如何使用 iText7 从结果 PDF 中删除隐藏层

问题描述

我正在使用 iText7。有几个包含很多层的源 pdf。其中一些是隐藏的。我想创建一个结果pdf,其中源pdf一个接一个。我使用以下方法将页面复制到结果 pdf:

sourcePdfDocument.CopyPagesTo(pageFrom, pageTo, destinationPdfDocument);

由于复制所有隐藏层都是可见的(这可能是因为结果 pdf 中缺少 OCProperties)。但我希望隐藏层在结果 pdf 中不可见。我在这里找到了与此类功能相关的问题(可能已过时)。但是看不到我们如何从目录中删除与 OCG 相关的信息。

你能帮忙吗?iText7 中是否有删除某些图层的能力?有任何想法吗?

标签: .netpdfocritext7

解决方案


推荐阅读