使用Winform应用程序填写PDF /表单

时间:2010-02-19 21:15:03

标签: c# winforms pdf

我有一个2页的PDF,我希望使用C#/ .NET Windows应用程序覆盖信息(想想有人手动填写的表单)。生成此表单后,需要预览和打印(导出到图形或PDF中很好,但不是必需的)。

乍一看,我正在考虑两种方法:

  1. 使用像iTextSharp这样的PDF操作器,获取空白PDF表单的副本,并将文本添加到PDF。然后,启动Adobe Reader进行打印或预览。
  2. 将PDF转换为图形,并将图形放入C#报告中。然后,将文本字段叠加到报表上,并使用.NET ReportViewer控件预览和打印报表。
  3. 该文本不需要是可搜索的或可复制的,或者具有PDF给我的任何酷炫的东西,所以我倾向于第二种选择。我错过了什么,还是有什么我没想到的?提前致谢。

1 个答案:

答案 0 :(得分:2)

我们广泛使用#1,它完美无缺。你不应该有任何问题,这很容易(只需要使字段可写并使用FDF文件并将其与PDF文件合并)。至少我们是这样做的。