Mikita Geer created PDFBOX-4298:
-----------------------------------
Summary: NullPointerException when doing overlay
Key: PDFBOX-4298
URL: https://issues.apache.org/jira/browse/PDFBOX-4298
Project: PDFBox
Issue Type: Bug
Affects Versions: 2.0.11
Reporter: Mikita Geer
Attachments: NPE.pdf, pdf2.pdf
When input pdf file for overlay contains empty page (with contents == null)
like NPE.pdf file we get NullPointerException in Overlay.addOriginalContent
method. It occurres even if we overlay over other than this empty page.
Here's some sample code to reproduce the problem:
{code:java}
Overlay overlayObj = new Overlay();
File file1 = new File("NPE.pdf");
PDDocument originalDoc = PDDocument.load(file1);
overlayObj.setOverlayPosition(Overlay.Position.FOREGROUND);
overlayObj.setInputPDF(originalDoc);
Map<Integer, String> ovmap = new HashMap<>();
File file2 = new File("pdf2.pdf");
ovmap.put(2, file2.getPath());
overlayObj.overlay(ovmap);
originalDoc.save("test__result.pdf");
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]