中国开发网: 论坛: 程序员情感CBD: 贴子 688726
haitao
客户端程序(C/S、C/W之C),也不想在打印上花太多的功夫,于是就仿照B/S的做法
客户端程序(C/S、C/W之C),也不想在打印上花太多的功夫,于是就仿照B/S的做法
输出一个html页面,显示给用户,由用户自己决定直接预览、打印,还是复制到Excel/Word再处理

我以前的做法是输出纯文本信息到系统剪贴板,由用户自己复制到Excel/Word再处理
因为缺少表格线、字体大小颜色、单元格的合并,所以需要用户的处理还是比较多的

按html输出,表格线、字体大小颜色、单元格的合并都是有了,这些处理基本替用户省掉了


但是,如果用户要求的表格线、字体大小颜色不一样,则还需要修改程序源代码、重新编译。。。。。。
于是,考虑输出html时,采用“json格式的文本信息+生成表格的js”
这样,用户要改格式,只要修改那个js的表格生成函数就行了,无须修改程序源代码、重新编译。。。。。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录