一、处方记录文档处理
设计接口不多,但是其中包含的esign模块仍是值得注意的事项。
需求概述
esign模块
此模块是用来画文档文件的,譬如pdf等。话不多说让我们进入模块,
进入我们模板创建的入口:
往下有JJasperPrint创建方法,
进入其中一个
DesignReport report = new DesignReport("recipeRecordReport");
与之前学过的swing组件一样,分成不同部分进行处理拼接
- 标题栏
- 头部栏
- 描述栏 与 页尾
将组合的模板,通过DIYReportCreator提供的getJasperReport创建页面容器,
之后将模板与参数绑定起来,获取到一个完整的JasperPrint。
将获取的print转化为二进制编码 byte[]
这样就完成了一个文件流的生成。