2009-07-01 82 views

回答

0
  1. 您可以使用像报告或水晶报告生成PDF文件的报告生成器。
  2. 您可以使用第三方的pdf生成工具,并用它在内存中生成pdf,并将其发送给客户端使用Response.Write。
0

如果您不想在页面上显示实际的查看器,您还可以使用MS ReportViewer控件并从代码呈现PDF。

1

wkhtmltopdf很好用,并使用webkit渲染引擎(Safari,Chrome)代替熟悉的html/css解析器。

好处是,你只要给你的网址,它会返回一个pdf。你只需要制作一个打印友好版本的页面发送给它。

0

如果您使用的是asp.net mvc并希望将mvc视图的结果转换为pdf。你可以看看这个blog post

如果您正在考虑从c#打印复杂的pdf报告。你可以看看这个blog post

免责声明:我是jsreport的作者。