我一直在使用 AJAX html 编辑器为 .NET 项目创建内容。内容存储为原始 HTML 标记。现在我需要获取该内容并将其注入可打印的格式。我尝试过像 Crystal Reports 和/或 ActiveReports 这样的报表编写器。两者都提到它可以使用 HTML,但只处理一个子集。(例如:粗体标记有效,带有样式设置的 Span 无效)
问问题
666 次
3 回答
3
我发现的最佳解决方案是通过 webbrowser 控件进行打印。
http://msdn.microsoft.com/en-us/library/b0wes9a3.aspx
祝你好运。
于 2009-12-11T20:53:13.280 回答
0
抢:
请将您需要处理的实际 HTML 示例发送到ActiveReports 支持论坛或我们的支持电子邮件地址 (support@grapecity.us.com),团队将考虑将您需要处理的其他 HTML 元素添加到 ActiveReports . 在我们看到之前我不能做出任何承诺,但产品经理会考虑的。
Scott Willeke
US Tools Division Group Program Manager
GrapeCity
于 2009-12-11T23:07:41.663 回答
0
如果许可软件是可能的,那么使用 BCL easyPDF SDK 有一些运气。可以将html输出为可打印的pdf。在内部,我相信它使用浏览器的渲染引擎。虽然,根据我的经验,它并不总是完美的。
于 2009-12-11T20:56:29.843 回答