【发布时间】:2012-10-01 22:54:17
【问题描述】:
我有一个包含一系列空白表单域的 PDF 文件。在使用 iTextSharp.Net 的代码中,我用各种文本填充了一些字段。有一些字段仍然为空,以便进一步编辑。
我的问题是如何在填充某些字段后保存 PDF 表单,同时保持事后编辑文档的能力。
我搜遍了网络,发现很少。我目前正在使用 iTextSharp,尽管我很乐意使用其他现有的免费/低成本库。
iTextSharp 确实包含一个布尔属性 FormFlatening - 但是,如果在代码中编辑表单字段,这似乎总是被覆盖。
任何帮助将不胜感激。
【问题讨论】:
-
好吧,经过几个小时的研究,我在这里遇到了一个旧线程 - stackoverflow.com/questions/5260740/…。似乎使用 pdfReader.RemoveUsageRights() 可以在 Adobe Reader 中编辑 PDF。
标签: vb.net pdf pdf-generation itextsharp