【发布时间】:2016-02-08 17:56:49
【问题描述】:
我使用 ICEpdf 库在我的桌面 java 应用程序中显示 PDF。应用程序在运行时向 PDF 添加注释,但不更改原始文件——更改仅在一个“会话”期间显示。我最近发现应用程序会创建大量临时文件,这些文件会占用大量磁盘空间。
方法 org.icepdf.core.pobjects.Document.setInputStream 的代码如下:
// Delete temp file on exit
tempFile.deleteOnExit();
所以我想它必须在使用临时文件后删除它们,但它没有:
如何以编程方式删除应用程序在退出时创建的所有文件或使标准文件删除工作?
【问题讨论】:
标签: java pdf temporary-files temporary icepdf