我在java中使用iText读取pdf文件时遇到问题.我只能阅读一页,但是当我进入第二页时,它会给出异常.我想阅读任何pdf文件的所有页面.
PdfTextExtractor parser =new PdfTextExtractor(new PdfReader("C:/Text.pdf"));
parser.getTextFromPage(3);
Run Code Online (Sandbox Code Playgroud)
我正在使用这些行,在第二行给出异常.
尝试更改文件位置。有时操作系统不允许其他应用程序从某些系统驱动器读取文件。放在D:等的某个地方。我在Vista中从桌面读取文件时遇到这个问题。
事实上,我在一份 PDF 上运行了相同的两行代码,它确实打印了文本。另请确保 PDF 中有足够的页面。(3 页或更多)或尝试使用 parser.getTextFromPage(1) 等从其他页面获取内容。
| 归档时间: |
|
| 查看次数: |
27898 次 |
| 最近记录: |