小编Cha*_*Sai的帖子

获取 PDF Box Reader 中的当前页码

我正在尝试使用 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)

java swing pdfbox

2
推荐指数
1
解决办法
1472
查看次数

标签 统计

java ×1

pdfbox ×1

swing ×1