您现在的位置: 精品资料网 >> 管理信息化 >> 信息化知识 >> 资料信息

利用XML实现通用WEB报表打印(doc 37页)

所属分类:
信息化知识
文件大小:
105 KB
下载地址:
相关资料:
通用,web报表,报表打印
利用XML实现通用WEB报表打印(doc 37页)内容简介

引言
软件原理
结构设计
代码实现
方案扩充
总结

 


该软件的原理其实很简单,就是要方便的解析出定义好的XML格式标记,解读出文件中标记的参数定义,最后将这些信息还原成打印机输出的图形格式。
为了能表达出复杂的报表样式,我们需要定义一些标记,在这些标记中附加上具体的样式信息,作用类似HTML的标签,而我们的解析程序就相当于IE浏览器,所不同的是IE将图形输出到屏幕,而我们是将图形输出到打印机,由于打印机相对于显示屏的特殊性(例如分页),因此我们不能直接采用网页浏览器的标签解析功能来打印,需要自己来做一个满足需要的"打印浏览器"。
针对大多数报表的功能需要,我只定义了两种格式标签:文本(text)和表格(table),它们的具体属性定义和另外一些设置性的标签定义请参考《利》文,这里再补充一幅结构图帮助读者理解。


..............................