![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
报表工具
keyleaf~~~~
无
展开
-
reportBro解决套打问题方案
方案简单说明目前考虑的方案是用reportBro官网的demo项目配合好模板,保存到我们自己的数据库中,然后我们利用java代码封装业务数据,随模板信息一起调用reportBro-lib(reportBro的Python脚本),生成pdf文件。而后将其传给前端展示并打印。不利因素就目前这种方案,可替代产品有crystalReport和ireport,但这两个软件都是客户端软件,不支持BS架构。后续如果想提供web版的模板绘制页面非常困难。而reportBro可以支持BS实现(代码完全开源,但是使用有限原创 2020-12-21 16:23:30 · 1134 阅读 · 0 评论 -
web打印模板神器reportbro—汉化及中文字体配置(上)
关于汉化reportBro官方没有提供汉化,但是国际化的架子已经构建好了,只要把对应的汉化内容丢进去即可,汉化的内容我们结合官方提供的应用来介绍官网提供了两个demo,这里以albumapp-django为例进行讲解。albumapp-djangohttps://github.com/jobsta/albumapp-djangoalbumapp-django是官方为了介绍如何使用reportBro而开发的一个demo应用,如果你也要使用reportBro进行业务开发,你可以参考albumapp-d原创 2020-05-14 20:04:29 · 3036 阅读 · 9 评论 -
web打印模板神器reportbro—docker运行官方demo
docker玩的不熟,之所以想用docker是想摆脱python环境的布置,临时搭建一套demo环境方便演示用的,可能docker化的方法多种多样,这里介绍一下我尝试成功的一种方法。你的运行环境需要安装docker,这个不是我们的重点,未安装的建议百度。执行docker images查看是否有python相关的镜像不出意外的话没有,所以执行docker pull python,我下载的时候没有指定版本,默认下载最新的,下完之后发现docker内的python是3.8版本,能使也就不纠结,下载完之后再原创 2020-05-13 13:39:48 · 706 阅读 · 0 评论 -
web打印模板神器reportbro
N年前常用的模板绘制工具有crystal report,ireport designer,原理是在客户端上绘制模板,生成一个模板文件,基本是XML结构,然后再把数据填充进去,按照预先设置好的格式展现成pdf或者excel等。放几张截图,用过的人应该回忆满满,至少我的印象颇深crystal reportireport design说到这里,用过这两款工具的人应该知道接下来是讲什么了。随着移动时代的发展,上面的两款工具其实已经很难适应移动互联网的节奏了,迫于压力,很多人也在尝试开发web版的报表原创 2020-05-13 11:51:15 · 1811 阅读 · 1 评论