我有一个需求,需要在我们(ASP.net)的应用程序中生成PDF文件。我们需要满足以下要求:
我在这里寻求任何曾经处于类似情况的人的一些建议。
小更新一下,我们选择了iTextSharp - 它是一个强大的工具,但需要一些学习,不过它快速、轻便,正好满足我们的要求。
然而...
我想指出的是最新版本不再真正免费(就像啤酒那样免费)- 许可证不允许商业使用。因此,我们现在有了一个许可版本,但价格并不便宜(而且他们没有发布价格列表)。
文本内容将是大多数动态的,并且必须通过编程方式添加。
理想情况下,我们希望基于设计人员提供的PDF模板来生成这些文档。
某些部分/页根据某些条件可能或可能不可见 - 理想情况下,当删除内容时,希望内容向上“流动”以填充空间。
某些页面可能需要重复,这取决于某些条件。
一些PDF模板将不受我们的控制(我们正在填写第三方提供的申请表),因此能够读入空白PDF并填充数据会很好。
我在这里寻求任何曾经处于类似情况的人的一些建议。
小更新一下,我们选择了iTextSharp - 它是一个强大的工具,但需要一些学习,不过它快速、轻便,正好满足我们的要求。
然而...
我想指出的是最新版本不再真正免费(就像啤酒那样免费)- 许可证不允许商业使用。因此,我们现在有了一个许可版本,但价格并不便宜(而且他们没有发布价格列表)。