web 打印有什么好的方案没?
免费的优先哦,呵呵。
是这样,如何按照人家提供好的模板,例如 word、excel 等等,填充数据打印?报表工具就先不考虑了,大部分都收费,装载控件也麻烦。
可有什么好的方案?
各位童鞋来讨论下 :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
免费的优先哦,呵呵。
是这样,如何按照人家提供好的模板,例如 word、excel 等等,填充数据打印?报表工具就先不考虑了,大部分都收费,装载控件也麻烦。
可有什么好的方案?
各位童鞋来讨论下 :)
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(10)
heguangdong
晕, 这里居然都能遇到你...OSCHINA真的很给力啊
引用来自#4楼“乞丐”的帖子
我公司的项目是好几种方案在混合着用,因为还没法确定哪个是最好的解决方案.反正效果都很一般.
第一种: 自己定义打印样式.然后直接使用window.print()
第二种: 是导出WORD或EXCEL, 导EXCEL是用JXL, 对单元格的样式进行自定义. 然后填充数据并导出.
导出WORD是直接将页面HTML导出,HTTP头设置为word. 导出后还需要再自己对格式小调一下.
第三种: 用的是一个叫NTKO的收费控件,开发起来较为方便.但需要装ACTIVE控件,并启用.
总结一下,我个人对以上几个打印格式都不太满意,WEB打印真的没法做到WORD或PDF那么漂亮的格式
引用来自#8楼“张露兵”的帖子
引用来自“张露兵”的帖子
我现在开发的项目里使用JasperReport来生成PDF文件,供用户下载打印.
引用来自“张露兵”的帖子
我现在开发的项目里使用JasperReport来生成PDF文件,供用户下载打印.
我现在开发的项目里使用JasperReport来生成PDF文件,供用户下载打印.
看平安保险是转化为pdf直接打印,这个应算比较好方法
是哦,不过现在插件打印还不错的,只是支持 word 或 excel 打印的较少 :)
跨浏览器也是一个大问题,很多都是 for IE 的
我公司的项目是好几种方案在混合着用,因为还没法确定哪个是最好的解决方案.反正效果都很一般.
第一种: 自己定义打印样式.然后直接使用window.print()
第二种: 是导出WORD或EXCEL, 导EXCEL是用JXL, 对单元格的样式进行自定义. 然后填充数据并导出.
导出WORD是直接将页面HTML导出,HTTP头设置为word. 导出后还需要再自己对格式小调一下.
第三种: 用的是一个叫NTKO的收费控件,开发起来较为方便.但需要装ACTIVE控件,并启用.
总结一下,我个人对以上几个打印格式都不太满意,WEB打印真的没法做到WORD或PDF那么漂亮的格式
浏览器自己打印的不好控制啊,而且效果也不好,何况还有模板哪
都是直接利用浏览器的打印功能,难道还有其他?