我有一个PDF文件,其中包含一系列空白表单字段。在使用iTextSharp.Net的代码中,我使用各种文本填充了一些字段。有些字段仍为空,可以进一步编辑。
我的问题是如何在填充某些字段后保存PDF表单,同时保持之后编辑文档的能力。
我已经在网上搜寻,发现很少。我目前正在使用iTextSharp,但很乐意使用其他现有的免费/低成本库。
iTextSharp确实包含一个布尔属性FormFlattening - 但是如果在代码中编辑表单字段,这似乎总是被覆盖。
非常感谢任何帮助。
答案 0 :(得分:1)
好几个小时的研究后,我遇到了一个旧线程 - stackoverflow.com/questions/5260740 / ...似乎使用pdfReader.RemoveUsageRights()允许PDF在Adobe Reader中可编辑。 (非常感谢那个人中的那些人)