我想制作一个简单的程序,通过Java从pdf文件中获取文本内容。这是代码:
PDFTextStripper ts = new PDFTextStripper();
File file = new File("C:\\Meeting IDs.pdf");
PDDocument doc1 = PDDocument.load(file);
String allText = ts.getText(doc1);
String gradeText = allText.substring(allText.indexOf("GRADE 10B"), allText.indexOf("GRADE 10C"));
System.out.println("Meeting ID for English: "
+ gradeText.substring(gradeText.indexOf("English") + 7, gradeText.indexOf("English") + 20));
Run Code Online (Sandbox Code Playgroud)
这只是代码的一部分,但这是有问题的部分。错误是:The method load(File) is undefined for the type PDDocument
我从 JavaTPoint 学会了使用 PDFBox。我已按照正确的说明安装 PDFBox 库并将其添加到构建路径。我的PDFBox版本是3.0.0 我也搜索了源文件及其方法,但找不到那里的加载方法。
先感谢您。