在iText中删除PDF文件

时间:2014-06-09 16:43:08

标签: java pdf-generation itext

我正在使用iText创建PDF

 FileOutputStream fileOutputStream=new FileOutputStream(filePath);
 PdfWriter writer = PdfWriter.getInstance(document,fileOutputStream);
 document.open();

并且该特定文件将保存在给定路径中(提及文件夹),并且在PripertyLibrary文件中提及路径。

我可以在提及路径中看到生成的文件。现在我想在功能之后从文件夹中删除生成的PDF文件。

请帮帮我! 在此先感谢...

1 个答案:

答案 0 :(得分:0)

close()所有你能做的:document,writer,fileOutputStream;也许是try {} finally {}try (...) {}。应用程序可能会保持文件打开状态。

然后

File file = new File(filePath);
if (!file.delete()) {
    ... error
}

背景是,iText使用一些部分API和他们自己的close方法。