
一些好的技术资料
文章平均质量分 78
tangkuai
这个作者很懒,什么都没留下…
展开
-
利用XML实现通用WEB报表打印(5)
方案扩充: 那么如何打印一些特殊形态的图表,前文中已经提到,采用本方案可以非常方便的定义出自己所需要的标签,在理论上可以打印出任何样式的特殊图表。因此本文打算详细介绍一下增加自己定义的标签扩充打印格式的具体过程。 先假设我们的客户看了打印效果后基本上满意,但是还有觉得一点不足,如果需要打印一些图表怎么办?例如折线图、K线图、饼状图、柱状图等等。使用我们现有的标签就不行了,所以我们转载 2004-08-27 12:37:00 · 1053 阅读 · 0 评论 -
利用XML实现通用WEB报表打印(4)
最后,我们还需要一个解析器用来解析顶层的标签和生成相应的对象,它在此模式中的作用就是一个"工厂类",负责生产出用户需要的"产品"。代码如下: using System;using System.Xml;namespace RemotePrint{public class Parser{public Parser(){}public static PrintElemen转载 2004-08-27 12:43:00 · 1323 阅读 · 0 评论 -
利用XML实现通用WEB报表打印(3)
.Net Web控件方案的实现和扩充 软件原理: 该软件的原理其实很简单,就是要方便的解析出定义好的XML格式标记,解读出文件中标记的参数定义,最后将这些信息还原成打印机输出的图形格式。 为了能表达出复杂的报表样式,我们需要定义一些标记,在这些标记中附加上具体的样式信息,作用类似HTML的标签,而我们的解析程序就相当于IE浏览器,所不同的是IE将图形输出到屏幕,而我们是将图形输出到转载 2004-08-27 12:45:00 · 1189 阅读 · 0 评论 -
利用XML实现通用WEB报表打印(2)
伸缩性和安全性 伸缩性 由于采用的是XML标准数据格式作为中间数据交换,因此本解决方案具有非常好伸缩性,例如,客户端的.NET控件可以采用JAVA APPLET、ACTIVX或者是VB,VC等编写的客户端应用程序直接替换。服务器也可以任意选择采用IIS或APACHE等WEB服务器。数据库也可以采用任意一种数据库。包括SQL Server,Oracle或者是Access等。这点上文已经谈到过,因转载 2004-08-27 12:59:00 · 1106 阅读 · 0 评论 -
利用XML实现通用WEB报表打印(1)
开发B/S结构的应用程序最头疼的问题可能就是报表打印了,由于只能采用浏览器来作为用户界面进行交互,所以不能精确控制客户端的打印机。而很多B/S结构的应用程序常常需要完成非常复杂的报表打印任务。而靠IE自带的页面打印功能一般不能满足需要。 采用Crystal Report是一种大型报表系统常用和推荐的解决方案,但是如果我们只需要进行一些小规模的报表打印的话,Crystal Report则显得庞转载 2004-08-27 13:00:00 · 1368 阅读 · 0 评论 -
利用Windows API函数和注册表获取系统信息
利用Windows API函数和注册表获取系统信息 作者: 评价: 上站日期: 2004-04-18 内容说明: 来源: 在开发应用程序时,增加一项显示计算机系统信息的功能,例如已安装的软盘、硬盘、光驱、网络驱动器,硬盘的容量和剩余空间,显示器分辨率、键盘类型、鼠标的键数,内存大小、CPU类型,Windows的版本号、产品转载 2004-09-30 00:13:00 · 1414 阅读 · 0 评论