Board logo

标题: 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) / 该附件被下载次数 6860
http://jatools.com/attachment.php?aid=1106&k=37127ac09cdb0939b01ad336e00041bd&t=1714336412


作者: 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