.net - 如何使用 iText7 从结果 PDF 中删除隐藏层
问题描述
我正在使用 iText7。有几个包含很多层的源 pdf。其中一些是隐藏的。我想创建一个结果pdf,其中源pdf一个接一个。我使用以下方法将页面复制到结果 pdf:
sourcePdfDocument.CopyPagesTo(pageFrom, pageTo, destinationPdfDocument);
由于复制所有隐藏层都是可见的(这可能是因为结果 pdf 中缺少 OCProperties)。但我希望隐藏层在结果 pdf 中不可见。我在这里找到了与此类功能相关的问题(可能已过时)。但是看不到我们如何从目录中删除与 OCG 相关的信息。
你能帮忙吗?iText7 中是否有删除某些图层的能力?有任何想法吗?
解决方案
推荐阅读
- react-native - 使用 Datetimepicker 时,null 不是本机反应中的对象
- drop-down-menu - GtkComboBox 走出屏幕
- azure - Azure 数据流 - 动态分组依据
- javascript - Jasmine:有没有办法模拟本地使用的服务?
- swift - 打印枚举标签的大写版本
- facebook-graph-api - 如何从 facebook api 创建自动广告系列
- react-native - 如何在 react-native-material-menu MenuItem 中包装文本?
- java - JRJC 客户端 - java.net.SocketTimeoutException:连接 http-outgoing-xx [ACTIVE] 时超时 20,000 毫秒
- solr - Solr 变压器性能:[子] vs [子查询]
- java - java.lang.RuntimeException:无法从此文件recorded_audio.wav构建OutputStream