javaweb 客户端批量打印求助

受伤的小强 2019-01-13 11:55:03
需求:用户选择列表中的一条或多条数据,点击打印按钮后(不预览)调用客户端打印机进行打印。
目前方案:目前使用freemarker对用户所选择的数据批量生成一份或多份word文件(根据所选择的数据查询数据库根据用户提供的文档格式手工编写ftl文件),然后使用jacob进行打印;
求助点:1、使用freemarker根据用户要求生成ftl文件较麻烦,编写基础word文档时必须一次从前到后写完,如果之后再修改文档导出的ftl文件格式会乱;
2、jacob打印需要导入dll文件,且对操作系统的也有要求,部署服务较麻烦;
3、jacob打印时调用的服务器的打印机,不完全符合用户要求;



问下大家有没有什么好的方案可以同时解决我的几个问题?谢谢
模版文件生成不是特别复杂(word、pfd、xml均可,但需支持排版:页眉|页脚|页码|图片|表格等)、调用客户端打印机可批量打印且不预览、支持windows和linux系统
...全文
221 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzwdev1980 2019-01-18
  • 打赏
  • 举报
回复
使用Lodop插件

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧