iTextSharp-保留现有PDF中的可填充字段

iTextSharp-保留现有PDF中的可填充字段,pdf,itextsharp,field,Pdf,Itextsharp,Field,我创建了一个应用程序,它可以读取PDF文件,向指定字段添加内容,在文档上设置密码,然后就存在了 应用程序从PDF文件中读取,该文件上有可填充字段 这个很好用。该字段得到更新,PDF保存时不会出现问题-直到我添加以下内容: PdfEncryptor.Encrypt(reader, output, true, null, "busspass13579", PdfWriter.ALLOW_SCREENREADERS); 然后PDF将变得完全平坦,没有可填充的字段 有什么想法吗

我创建了一个应用程序,它可以读取PDF文件,向指定字段添加内容,在文档上设置密码,然后就存在了

应用程序从PDF文件中读取,该文件上有可填充字段

这个很好用。该字段得到更新,PDF保存时不会出现问题-直到我添加以下内容:

PdfEncryptor.Encrypt(reader, output, true, null, "busspass13579", PdfWriter.ALLOW_SCREENREADERS);
然后PDF将变得完全平坦,没有可填充的字段

有什么想法吗