PDFBOX合并多个PDF而不渲染可选内容组可见性

时间:2017-10-20 13:47:50

标签: pdf merge pdfbox

在我的项目中,我需要合并几个pdf文档。每个文档只包含一个页面,其中包含多个可选内容组(OCG)。许多OCG未激活,在pdf查看器应用程序中不可见。

将此pdf与PDFMergerUtility合并后,我得到合并的PDF文件。 在这个pdf中,除了第一页正确之外,在所有其他页面中,所有ocg都是可见的。先前禁用的ocg变为可见。

我现在不知道我是否正确使用PDFMergerUtility或者它是否是一个错误,你知道吗,如何将单个文件中的几个pdf与java中正确的显示ocg合并?

是否可以完全删除pdf格式的OCG?

编辑:  我目前使用的是pdfbox-app-2.0.6,我将尝试使用2.0.7。

我在所有OCG禁用时使用此pdf:simple pdf layer exemple 我试着和自己的副本合并。 对不起,我的其他pdf很自信。

1 个答案:

答案 0 :(得分:0)

此问题已在问题PDFBOX-3973中修复,将在几周/几个月内成为2.0.14版的一部分。在发布之前,它可以作为snapshot来使用。

在合并的文件中,两个OCG将共存。