Author: tilman
Date: Sat May 24 16:10:28 2025
New Revision: 1925786
URL: http://svn.apache.org/viewvc?rev=1925786&view=rev
Log:
PDFBOX-6009: OBJR and MCR dictionaries need no /P entry
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java?rev=1925786&r1=1925785&r2=1925786&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java
(original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java
Sat May 24 16:10:28 2025
@@ -490,9 +490,10 @@ public class Splitter
return null;
}
}
- else
+
+ if (!COSName.OBJR.equals(type) && !COSName.MCR.equals(type))
{
- // /P not needed for OBJR items
+ // /P not needed for OBJR or MCR items
dstDict.setItem(COSName.P, dstParent);
}