我正在尝试使用 PDF 框阅读器获取当前页面。
听到的是我写的代码。
公共类 PDFTextExtractor{
ArrayList extractText(String fileName) 抛出异常 {
PDDocument document = null;
try {
document = PDDocument.load( new File(fileName) );
PDFTextAnalyzer stripper = new PDFTextAnalyzer();
stripper.setSortByPosition( true );
stripper.setStartPage( 0 );
stripper.setEndPage( document.getNumberOfPages() );
Writer dummy = new OutputStreamWriter(new ByteArrayOutputStream());
stripper.writeText(document, dummy);
return stripper.getCharactersList();
}
finally {
if( document != null ) {
document.close();
}
}
Run Code Online (Sandbox Code Playgroud)
}
当我试图获取详细信息时,我正在编写以下代码。
public class PDFTextAnalyzer extends PDFTextStripper {
public PDFTextAnalyzer() throws IOException {
super();
// TODO Auto-generated constructor stub
}
private …Run Code Online (Sandbox Code Playgroud)