生成pdf文件asp.net(ajax)c#

时间:2010-11-26 05:38:22

标签: c# asp.net pdf-generation

我有一个网页,用户必须在其中输入许多详细信息。

我想获取用户输入的记录并生成pdf文件,并在浏览器中预览。

我还想将pdf保存到数据库中。

任何人都可以帮助我理解这个过程应该如何开始?我的意思是我该怎么办?

我正在使用Visual Studio 2008和mysql。我的系统上安装了adobe reader。我还需要什么?

我是否可以获得有助于我的教程或代码示例。

谢谢

2 个答案:

答案 0 :(得分:0)

Adob​​e Reader就是它所说的,一个Reader应用程序,并且无助于生成PDF。我建议你看一下iTextSharp

答案 1 :(得分:0)

您需要第三方库来生成pdf,例如Report.netITextSharp

我在浏览器预览中看到的问题是,我不知道这样做的好方法。如果您只是想向他们展示PDF中的数据,那么只需在网页上显示该数据就足够了。问题是预览实际的PDF。这将要求用户安装某种PDF阅读器,并且还要求他们的浏览器自动打开PDF并且不会尝试保存它。它还有一个问题,即用户在完成预览后将如何“回到”您的网站。