使用pdftron创建PDF文档时,出现错误。
代码段:
InputStream inputStream = new FileInputStream("test.pdf");
PDFDoc doc = new PDFDoc(inputPdf);
doc.initSecurityHandler();
例外:
线程“主”中的异常java.lang.UnsatisfiedLinkError:com.pdftron.pdf.PDFDoc.PDFDoc.MemStreamCreateMemFilt(本机方法)的com.pdftron.pdf.PDFDoc.PDFPDF.PDFDoc.MemStreamCreateMemFilt(J)J。 .java:246)
有谁能够帮我 ?
最佳答案
您需要先调用PDFNet.initialize()
,然后再调用其他PDFNet API函数。
我假设您会因该功能而遇到相同的错误,因为由于某些原因本机PDFNetC。[dll | so]文件不可用。
您需要以下文件
PDFNet.jar [JNI wrapper]
libPDFNetC.so [symbolic link]
libPDFNetC.so.x.y.z [actual SDK]
请查看任何示例中的RunTest.sh文件,以查看示例如何加载共享库。
如果还没有,我还建议您在集成之前确保示例运行良好。