我正在使用iText创建PDF
FileOutputStream fileOutputStream=new FileOutputStream(filePath);
PdfWriter writer = PdfWriter.getInstance(document,fileOutputStream);
document.open();
并且该特定文件将保存在给定路径中(提及文件夹),并且在PripertyLibrary文件中提及路径。
我可以在提及路径中看到生成的文件。现在我想在功能之后从文件夹中删除生成的PDF文件。
请帮帮我! 在此先感谢...
答案 0 :(得分:0)
close()
所有你能做的:document,writer,fileOutputStream;也许是try {} finally {}
或try (...) {}
。应用程序可能会保持文件打开状态。
然后
File file = new File(filePath);
if (!file.delete()) {
... error
}
背景是,iText使用一些部分API和他们自己的close
方法。