【发布时间】:2013-04-26 11:11:18
【问题描述】:
我不知所措,可以使用一些方向。我有一个对客户执行审计的 Windows 服务。对于新客户,我需要为每个客户创建一个配置文件。我已经有一个为用户显示单个客户资料的 ASP.net C# 网页:
http://webserver/showprofile.aspx?id=CustomerID
我想在服务中运行某种类型的循环,以呈现每个新客户的个人资料并将所有这些个人资料输出到 PDF、Word 文档等。有没有使用现有 Show Profile 的简单方法来做到这一点网页?
如果不是,那么在 C# 中执行此操作的最佳方法是什么?如果它需要一个组件,我更喜欢免费的东西而不是非常便宜的东西。如果有什么可以提供帮助的话,我目前拥有 Telerik 完整工具系列的许可证。最重要的是,这必须以编程方式完成,因为用户与生成/导出到 PDF 无关。他们只会访问生成的导出文件。
提前感谢您的帮助。
【问题讨论】:
-
搜索“HTML 转 PDF”:stackoverflow.com/search?q=%5B.net%5D+html+to+pdf
-
我遇到了类似的问题,并在我的一个项目中使用了 ABCpdf。它真的很容易使用,但它不是免费的。不过,您仍然可以获得 30 天的免费试用期,因此可能需要查看一下。 goo.gl/o258E
-
我已经想到我必须获得某种 html 到 pdf 组件。我的主要问题是如何呈现网页并转储 html 格式?类似于 foreach (var client in customerList) { htmlOutput = htmlOutput + The Dump From Each HTML Render }
标签: c# service pdf-generation printing-web-page