标题: JCP升级,增加“在页面中选择打印开始位置”功能,实现类似电子病历续打 [打印本页]
作者: admin 时间: 2018-11-6 14:38 标题: JCP升级,增加“在页面中选择打印开始位置”功能,实现类似电子病历续打
象电子病历这样的项目,会有处方续打的需求,有一种实现,就是让医生可以在一个可视化的界面中所见即所得地,选取打印行开始位置,如下图所示、
我们的一个医药行业的客户,本来想自己实现这个功能,再利用jcp来打印,后来发现有几个难点无法解决:
1. 必须能自动分页,而开发人员无法知道,jcp最终的分页位置,也就无法在页内选择打印起始位
2. 边距也会影响位置
3. 行距会影响位置
最终我们帮这个用户在JCP预览界面中实现了这个功能,现在我们把它集成到JCP最新版本中,欢迎下载试用
图片附件: QQ截图20181106143739.png (2018-11-6 14:38, 147.52 KB) / 该附件被下载次数 7872
http://jatools.com/attachment.php?aid=1106&k=46c649c6f73a92dd6a2bb0d58b9f2451&t=1737194522
作者: admin 时间: 2018-11-6 14:39
在线试用地址:http://print.jatools.com/jcp/0.99/printfrom.htm
作者: admin 时间: 2018-11-6 14:41
使用方法:复制内容到剪贴板
代码:
var myDoc = {
printFrom:"#split-here", // 如果值为一字符串,则表示以jquery selector的形式,指定的默认开始位置
// printFrom:true, // 为true, 表示进入预览状态时,不指定默认位置,但允许用户交互式选取打印开始位置
documents : document, // 打印页面(div)们在本文档中
copyrights : '杰创软件拥有版权 www.jatools.com' // 版权声明必须
};
getJCP().printPreview(myDoc); // 打印预览
欢迎光临 杰表技术论坛 (http://jatools.com/) |
Powered by Discuz! 6.1.0 |