to flyxing(靖海) : 其实并不用调用本地资源,主要是用于基于B/S的应用啊, 直接读取页面的内容进行排版、编辑。 我觉得对于能够自动分页打印以及表格的分隔和合并比较难点, 其余都较实现。 to tina(刘德华) : 你的方法还不如写一个客户端软件让用户去下载,不是更好。
to Andrawu(Andrawu) 你都知道了,ie6的打印模板微软的帮助文件好像说只能用于C++结合浏览器控件使用其实如果要求的功能就不是那么高的话,只是你提的那些,用结合CSS中的打印属性进行控制的话,还是可以凑乎的做出象你说的那种功能了,打印预览吗,ie5.5就支持了,如果不想在菜单中选择,可以在按钮中写程序调用也可以阿。 我现在就是这样做的。因为确实想不出什么好方法了
看看它的功能,根据它的实现方法进一步就可以做得到(有dbgrid和打印)
Cell组件(华表)可以近乎完美解决web打印。CSDN上有它的广告。
不过比较贵。如果要试用,可以挑选4.0版本,可以无限期试用,之后的版本在打印内容上会有未经授权的提示。
对于数据的编辑还可以,类似于RDS。
但是打印还是不行。
1、能够对页面的中的内容进行修改(包括样式)。
2、能够增加表头、表尾等基它附属信息。
3、能够自动分页打印,而且每页都有表头、表尾。
4、能够打印预览。
这几点中只有有表头、表尾的信息,而且还是固定的,不能修改。
怎么没有几个人说啊。
对于数据的编辑还可以,类似于RDS。
但是打印还是不行。
1、能够对页面的中的内容进行修改(包括样式)。
2、能够增加表头、表尾等基它附属信息。
3、能够自动分页打印,而且每页都有表头、表尾。
4、能够打印预览。
这几点中只有有表头、表尾的信息,而且还是固定的,不能修改。
怎么没有几个人说啊。
这就是软件的最低要求,要达到更高的表现效果,就需要更高的版本就比如现在的好多游戏都要求显存不少于,内存不少于多少一样,如果只想做的2d游戏,当然也就不要求那么高了。我想叫客户升级一个IE6不是一个困难的事情吧,根本不需要客户掏钱升级硬件,只需要给她一张IE6的光盘就行了。
当然如果那个客户死也不做,那就没办法了,花几万块钱去买华表吧,绝对一流。
其实并不用调用本地资源,主要是用于基于B/S的应用啊,
直接读取页面的内容进行排版、编辑。
我觉得对于能够自动分页打印以及表格的分隔和合并比较难点,
其余都较实现。
to tina(刘德华) :
你的方法还不如写一个客户端软件让用户去下载,不是更好。
你都知道了,ie6的打印模板微软的帮助文件好像说只能用于C++结合浏览器控件使用其实如果要求的功能就不是那么高的话,只是你提的那些,用结合CSS中的打印属性进行控制的话,还是可以凑乎的做出象你说的那种功能了,打印预览吗,ie5.5就支持了,如果不想在菜单中选择,可以在按钮中写程序调用也可以阿。
我现在就是这样做的。因为确实想不出什么好方法了