ocg相关内容

IText 编辑或删除 PDF 上的图层

H 全部, 我正在使用 IText 在 PDF 上添加文本图层.现在我想编辑 PDF 上的现有图层,图层也仅由 IText 创建.IText好像没有这样的方法支持. 我想到的其他方法是删除现有图层并在其位置放置新图层.IText 似乎也不支持删除.有什么办法可以做到这些吗? 提前致谢. 解决方案 正如评论中所证明的,有问题的层实际上是 iText 所称的层,但实际上在 P ..
发布时间:2021-12-14 15:49:05 Java开发

使用ABCPdf删除还是隐藏PDF层?

是否可以使用ABCPdf或其他框架从PDF中删除或隐藏图层? 解决方案 以下C#示例显示如何删除第1页的第2层: Doc theDoc = new Doc(); theDoc.Read("source.pdf"); int thePages = theDoc.GetInfoInt(theDoc.Root, "Pages"); int thePage = theDoc.GetInfoI ..
发布时间:2020-08-01 20:44:22 其他开发

iText 7-将PDF图层(OCG)与基本PDF合并

是否可以将PDF(OCG)的图层与基本PDF合并以形成没有图层的PDF? 我看到可以通过使用"Flatten Layers"选项使用Adobe Acrobat DC这样的应用程序来完成此操作,但是我需要使用iText7在Java应用程序中对此进行编程. 编辑: @joelgeraci提供了一个有用且很好的答案,可以解决上一个问题,但是我最初有一些隐藏层,当从目录中删除OCProp ..
发布时间:2020-05-25 04:36:41 Java开发

如何使用pdfbox从pdf中删除可选内容组及其内容?

我已经实现了从pdf删除图层的功能,但是问题是,我在图层上绘制的内容没有被删除.这是我用来删除图层的代码: PDDocumentCatalog documentCatalog = doc.getDocumentCatalog(); PDOptionalContentProperties ocgProps = documentCatalog.getOCProperties(); PDOptiona ..
发布时间:2020-05-25 04:17:14 C#/.NET

IText在PDF上编辑或删除图层

H全部, 我正在使用IText在PDF上添加文本图层。 现在我想编辑PDF上的现有图层,图层也仅由IText创建。似乎IText没有这样的方法来支持。 我想到的另一种方法是删除现有的Layer并在其位置放置新层。 IText也不支持似乎删除。谢谢这些吗? 谢谢你们。 解决方案 As在评论中,有问题的图层是iText确实称之为图层的图层,但实际上PDF版本的内容被称为可选 ..
发布时间:2018-11-16 16:23:04 Java开发