我有一份PDF表格,用于创建检验报告。 我目前正在使用c#WinForms GUI接受来自用户的数据,将此数据插入MSSQL DB,并填充所述PDF表单。后者是使用iTextSharp库实现的。
我一直在收到要求反转过程的请求,用户将数据输入到表单中,以获得更具视觉吸引力的界面,然后通过PDF按钮或类似方式从表单中获取数据后台中的字段,并将其保存到数据库中。 所以流程将是: 用户填写PDF表格>点击按钮>数据保存到DB> PDF表格保存到本地机器。
有人可以推荐一种方法吗?如果有一种方法可以使PDF按钮调用C#脚本,那将是理想的,因为我可以简单地使用按钮保存表单,然后调用脚本将表单文件路径作为参数传递。
提前致谢。
答案 0 :(得分:0)
我的偏好是使用网络界面,或者像HighCore提到的那样使用WPF。
Acrobat允许使用PDF表单的数据库界面。看here at Adobe's website。另一个选择是PDF支持JavaScript,因此您可以使用它将数据发布到Web服务。