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