您现在的位置: 网页制作教程网 >> 网络编程 >> Asp.net 教程 >> ASP.NET 实例教程 >> 文章正文
作者:天极Yesk…
来源:天极Yesky
热度:
2007-7-17 11:58:41
利用.Net组件
• 优点:这种打印方式对于格式变化大,数据量小的应用来说非常合适。
• 缺点:
– 需要客户端安.Net framework组件。
– Xml的解析上,如果文件较大速度上不是很理想。
– 页面首次加载时会有明显的延时。
使用XSL和XSLT转换Xml
• XSL:扩展样式表语言,可以通过它来把Xml转换为其他的文本格式
• XSL转换包括发现或者选择一个模式匹配,通过使用XPath选择一个结果集,然后对结果集中的每一项,为这些匹配定义结果输出。
• XSL是一个功能强大的工具,可以把Xml转换成任何你想要的格式。
【参考代码】
| 以下是引用片段: XslTransform xslt = new XslTransform(); |
利用第三方控件
• 自己开发控件。这种方式很多商用软件采用这种方式,写成控件后已经无所谓是在web中使用还是应用程序中使用了。
• 优点:打印方式非常灵活,基本上程序能做到的web也能做得到。
• 缺点:客户端需要安装组件,部署不是很方便。
使用水晶报表
• 用户仅需要Web 浏览器就可以查看报表
• 报表查看器控件可以是应用程序中众多控件之一。
• 与报表轻松交互
• 用户可将报表导出为Microsoft word 和Excel 格式,以及PDF、HTML 和Crystal Reports for visual Studio .Net格式。
• 可以使用报表控件直接打印
我来说两句:
推荐文章
相关文章