通过iText重写现有的pdf

时间:2017-02-16 12:26:01

标签: java pdf itext

是否可以将给定的pdf文件留空并将新数据重新写入此文件?我知道可以从中间修剪文档删除页面。但我根本找不到任何方法来清除文件。谢谢

1 个答案:

答案 0 :(得分:1)

我同意@Samuel Huylebroeck,如果您想创建新内容,那么只需创建新页面或新文档。

如果你真的想要,你应该能够通过一些处理内容流等内容的低级API来删除PDF中页面的现有内容(内容流不是特定于iText所以如果您希望了解有关PDF的更多信息,请随时阅读这些内容。

我不知道iText是否允许您将页面内容流设置为null,或者内容将数据流转换为null,如果你真的致力于这种方法,那么你会很快尝试正在努力实现。