- Code: Select all
@Test
void npeWithDpd() throws IOException {
PdfDocument doc;
try(
InputStream is = new FileInputStream(new File("dpd.pdf"))
) {
doc = new PdfDocument();
doc.loadFromStream(is);
}
doc.saveAsImage(0);
}
Stacktrace:
- Code: Select all
java.lang.NullPointerException
at com.spire.pdf.PdfPageWidget.getPageLayerDefines(Unknown Source)
at com.spire.pdf.packages.sprBCA.spr (Unknown Source)
at com.spire.pdf.packages.sprBCA.spr (Unknown Source)
at com.spire.pdf.packages.sprBCA.spr (Unknown Source)
at com.spire.pdf.packages.sprBCA.spr (Unknown Source)
at com.spire.pdf.PdfDocumentBase.spr (Unknown Source)
at com.spire.pdf.PdfDocumentBase.spr (Unknown Source)
at com.spire.pdf.PdfDocument.spr (Unknown Source)
at com.spire.pdf.PdfDocument.saveAsImage(Unknown Source)
Environment: Win10, java 11, spire.pdf.free 4.4.1
Attached the DPD