I am using spire.pdf.free 3.9.0 library.
I am trying to convert the document to SVG format but it shows me an exception.
OS: Windows 10 Pro 21H2
JDK: OpenJDK 1.8.0
Exception:
- Code: Select all
java.lang.NullPointerException
at com.spire.pdf.packages.sprfma.spr (Unknown Source)
at com.spire.pdf.packages.sprfma.spr (Unknown Source)
at com.spire.pdf.packages.sprsNa.spr (Unknown Source)
at com.spire.pdf.packages.sprgXa.spr (Unknown Source)
at com.spire.pdf.packages.sprDXa.spr (Unknown Source)
at com.spire.pdf.packages.sprDXa.spr (Unknown Source)
at com.spire.pdf.packages.sprDXa.spr (Unknown Source)
at com.spire.pdf.packages.sprDXa.spr (Unknown Source)
at com.spire.pdf.PdfDocumentBase.spr (Unknown Source)
at com.spire.pdf.PdfDocumentBase.spr (Unknown Source)
at com.spire.pdf.packages.sprikb.spr (Unknown Source)
at com.spire.pdf.packages.sprikb.spr (Unknown Source)
at com.spire.pdf.PdfDocumentBase.spr (Unknown Source)
at com.spire.pdf.PdfDocumentBase.spr (Unknown Source)
at com.spire.pdf.PdfDocumentBase.save(Unknown Source)
at com.spire.pdf.PdfDocument.saveToFile(Unknown Source)
at Sample.main(Sample.java:11)
Document:
The Document was created by DocuWorks Desk 9.0.5.
pom.xml:
- Code: Select all
<dependency>
<groupId> e-iceblue </groupId>
<artifactId>spire.pdf.free</artifactId>
<version>3.9.0</version>
</dependency>
code:
- Code: Select all
String srcPath = ...
String dstPath = ...
PdfDocument pdf = new PdfDocument(srcPath);
pdf.saveToFile(dstPath, FileFormat.SVG);
pdf.dispose();
Thank you