itext7的PdfReader在java中不起作用

问题描述 投票:1回答:1

这是我的代码

import com.itextpdf.kernel.pdf.PdfReader;
...
...
try{
   PdfReader reader = new PdfReader("C:/Users/Warrior/Documents/1.pdf");
}catch(IOException e){
   e.printStackTree();
}

我在eclipse中导入pdfxfa-2.0.1.jar文件。但不要继续在new PdfReader。并且它没有被catch子句捕获而且没有打印错误。请帮我。谢谢。

java pdf itext7
1个回答
0
投票

你应该尝试添加另一个更通用的例外,看看是否有错误,即

try{
   PdfReader reader = new PdfReader("..."); // The path to your pdf document
   // What do you want to achieve with the PdfReader instance here?
   // Do some action with your reader. You don't need to assign without using it
   // to see what is happening.
} catch(IOException e){
   e.printStackTrace();
} catch(Exception ex) {
   ex.printStackTrace();
}

如果仍然没有抛出异常,并被Exception抓住,那么你可以归咎于PdfReader

如果没有你展示如何调用reader的方法,你无法确定问题出在哪里。仅仅分配读者并不意味着PdfReader不起作用只是因为没有抛出错误。

© www.soinside.com 2019 - 2024. All rights reserved.