填充PDF表单字段并保持PDF文件可编辑

时间:2012-10-11 09:50:19

标签: vb.net pdf pdf-generation itextsharp

我有一个PDF文件,其中包含一系列空白表单字段。在使用iTextSharp.Net的代码中,我使用各种文本填充了一些字段。有些字段仍为空,可以进一步编辑。

我的问题是如何在填充某些字段后保存PDF表单,同时保持之后编辑文档的能力。

我已经在网上搜寻,发现很少。我目前正在使用iTextSharp,但很乐意使用其他现有的免费/低成本库。

iTextSharp确实包含一个布尔属性FormFlattening - 但是如果在代码中编辑表单字段,这似乎总是被覆盖。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

好几个小时的研究后,我遇到了一个旧线程 - stackoverflow.com/questions/5260740 / ...似乎使用pdfReader.RemoveUsageRights()允许PDF在Adobe Reader中可编辑。 (非常感谢那个人中的那些人)