FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

dingmingglc/print-jasper-client · GitHub

Repository navigation

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

简介

print-jasper-client是一个基于jasperreport报表工具的打印客户端。用户电脑安装插件后,可以在网页直接唤醒打印,支持打印预览,打印到pdf,打印到指定打印机。

前序准备 客户端目前仅实现了windows系统版本,需要对windows 自定义 URL protocol有简单的了解

参考资料

流程图

开发思路

问 题: B/S架构下,客户在浏览器查询到数据后,打印单据到指定打印机,但是浏览器不支持个性化打印操作。 解决思路: 用户在浏览器点击打印,服务器生成报表,并提供访问报表的唯一URL响应给浏览器,浏览器通过windows的 Protocol URL 协议,唤醒本地打印程序,传递URL到打印程序;然后打印程序访问给定的URL地址获取数据并打印。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL