小编bon*_*sai的帖子

Java关闭PDF错误

我有这个java代码:

try {
    PDFTextStripper pdfs = new PDFTextStripper();

    String textOfPDF = pdfs.getText(PDDocument.load("doc"));

    doc.add(new Field(campo.getDestino(),
            textOfPDF,
            Field.Store.NO,
            Field.Index.ANALYZED));

} catch (Exception exep) {
    System.out.println(exep);
    System.out.println("PDF fail");
}
Run Code Online (Sandbox Code Playgroud)

抛出这个:

11:45:07,017 WARN  [COSDocument] Warning: You did not close a PDF Document
Run Code Online (Sandbox Code Playgroud)

而且我不知道为什么要扔掉这个1,2,3或更多.

我发现COSDocument是一个类并且有close()方法,但是我没有使用这个类.

我有这个进口:

import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.util.PDFTextStripper;
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

java pdf pdfbox

7
推荐指数
3
解决办法
1万
查看次数

标签 统计

java ×1

pdf ×1

pdfbox ×1