iText 在删除已关闭的文件时抛出错误

问题描述 投票:0回答:0
import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;

public class PDFSplitter {
    private static final String INPUT_FILE = "\test.pdf";

    public static void main(String args[]) throws IOException {
        PdfDocument pdfDocument = new PdfDocument(new PdfReader(new File(INPUT_FILE)));
        pdfDocument.close();    
        Files.delete(Paths.get(INPUT_FILE));
    }

}

抛出源文件正在被另一个进程使用所以无法删除!!!

java itext
© www.soinside.com 2019 - 2024. All rights reserved.