itext pdfstamper使文档只读

时间:2016-02-05 15:11:58

标签: itext

我正在阅读带有可填写字段的PDF文档,并使用PdfStamper填写表格,来自压模的输出是只读PDF,如何输出填写了字段的PDF文档但仍然可以填写?

1 个答案:

答案 0 :(得分:0)

您使用的是setFormFlattening(true)吗?如果是这样,那么行为是正常的。将true更改为false,表单将保持“可填写”状态。通过阅读我对这个问题的回答了解差异:iText How to create multi-page document from a fillable template

这是您的表单不再具有交互性的最可能原因:您通过展平表单来删除所有交互性。 (如果不是这样,请分享您的代码,以便我们可以看到正在发生的事情。)

或者......是否启用了PDF阅读器?如果是,请在追加模式下使用PdfStamper。也许您遇到问题Why do I get an error saying that "use of extended features is no longer available"?

中解释的问题