V2.5.3
V2.5.2
-
新增表格脚显示设置:不显示,每页显示,最后显示
新增表格脚格式化函数参数 当前页数据
新增表格自动补全空白行功能
修复生成json 没有halign的bug
V2.5.1
V2.4.9
V2.4.8
-
新增批量选择拖拽功能,按下鼠标左键滑动鼠标进行选择
V2.4.7
-
修复表格列函数公式bug
扩展html 元素的选项设置
V2.4.6
-
修复条形码设置隐藏标题 无法隐藏下方文本bug
修复表格头halign 设置无效bug
新增个组件设置项,允许用户写入函数公式,参考文档实例2
新增键盘上下左右按键移动元素
V2.4.5
-
修复表格设置对齐无效bug
新增文本组件数据类型选择设置 支持布尔类型,和时间类型
修复导出pdf 部分边框导出不显示功能(更新html2canvas 到最新版)
V2.4.4
V2.4.3
V2.4.2
-
提供hiprint配置文件,参考hiprint.config.js ,不引入此文件 则采用默认配置
扩展表格功能 一行多列
更新hiprint.bundle.js ,hiprint.css,print-lock.css
详情参考实例2
V2.4.1
-
扩展表格的编辑功能,支持设置表格列显示隐藏,表格列宽度设置,支持表格列顺序设置,支持表格列标题修改
更新hiprint.bundle.js ,hiprint.css
详情参考实例2
V2.3.7
-
新增多模板批量打印功能
hiprint.getHtml({templates:[{template:模板对象,data:打印数据,options:打印options}]})
hiprint.print({templates:[{template:模板对象,data:打印数据,options:打印options}]},successCallback,errorCallback)
更新hiprint.bundle.js
V2.3.6
-
解决添加多行表头生成json 失败的bug
解决表格设置表格字体大小无效的bug
更新hiprint.bundle.js,print-lock.css
V2.3.5
-
新增通过配置设置打印元素的初始状态 功能 参考 config-etype-provider.js
更新hiprint.bundle.js,print-lock.css
V2.3.4
V2.3.3
-
新增文本,长文本 边框设置 ,内边距设置功能,背景色设置
新增横线竖线矩形椭圆边框样式设置
解决x.x.x-2.3.2 标准纸张旋转后与打印方向不一致的bug
更新hiprint.bundle.js,print-lock.css
V2.3.2
-
新增拖动改变元素大小时对齐辅助线
修改hiprint 样式 的盒子模型
更新hiprint.bundle.js,print-lock.css
V2.3.1
-
新增元素右方和下方对齐辅助线
新增设置设置元素字段数据源fields,具体参考模板文档(全局设置)以及元素文档
更新hiprint.bundle.js
V2.3.0
-
新增元素对齐辅助线,纸张刻度显示
更新hiprint.bundle.js ,hiprint.css
V2.2.9
-
解决图片浏览器打印不显示bug
更新hiprint.bundle.js ,jquery.hiwprint.js
-
新增打印options 中的 imgToBase64 设置
imgToBase64:true 程序会替换路径为base64(除跨域图片外)
-
解决页尾页眉元素位置不正确的bug
V2.2.8
-
新增元素渲染完成事件 onRendered
-
支持元素旋转功能
V2.2.7
-
新增表格行边框设置,topBorder:上边框 bottomBorder:下边框 topBottomBorder:上下边框
-
优化组件文本,竖线,矩形 HTMl 等组件 换页方式。
-
修复直接打印print2 不传第2个参数的引起的错误的bug。
V2.2.6
V2.2.5
-
优化代码,新增批量设置模板实例,可在在线实例中查看
V2.2.4
V2.2.3
-
增加打印软件支持,实现指定打印机跳过预览直接打印
windows
,linux
, mac
。
V2.2.1
V2.2.0
-
新增打印页码显示规则偶数页页码与设置相互对称显示(适应双面打印要求页码位置一致要求)
template.print(data,{ paperNumberToggleInEven:true })
template.getHtml(data,{ paperNumberToggleInEven:true })
V2.1.9
- 调整长文本、表格控件元素的最低高度规则,当长文本或表格数据过少或为空,元素高度将是他们占用的实际高度,下方元素保持原有间距。可以设置元素lHeight属性(number)来设置元素显示的最小高度。
-
新增打印偏移量设置 leftOffset 左偏移(number)、topOffset 顶部偏移(number) 参考面板、模板文档
设置偏移的2种方式
1.设置面板偏移属性
2.模板方法中设置偏移量
template.print(data,{leftOffset:-1,topOffset:-1 }) 将覆盖面板偏移设置
template.getHtml(data,{leftOffset:-1,topOffset:-1 })将覆盖面板偏移设置
V2.1.8
- 新增 用户自定义控件打印设计时拖拽方向 axis v:竖向 h:横向。需在design方法中显示开启,template.design('#designDiv',{ axisEnabled:true })
V2.1.7
- 新增 页尾线 位置自定义(首页、奇数页、偶数页、尾页) 可参考面板文档
-
新增 元素 位置固定选项 fixed 设置为true 则 类似页眉页脚元素 。每页固定位置输出 可设置显示规则 showInPage 定制输出到指定页 参考各元素文档
V2.1.6
- 修正各组件动态改变样式或数据的逻辑。可参考文本,长文,图片等文档
V2.1.5
V2.1.4
V2.1.3
- 新增 面板纸张打印规则(总是奇数,总是偶数),不满足则添加空白纸质调整。 参考面板文档
- 新增 打印元素显示规则(仅作为页脚或页眉元素时有效):first ,odd ,even,last 来设置 奇数页、偶数页、首页、尾页显示设置 参考各元素文档
- 修复和优化长文本打印。新增长文本段落首行缩进功能 。新增移除段落左侧空白符功能。 具体请查看长文本文档和在线实例11
- 修复长文本title为空 出错的bug.
V2.1.2
V2.1.0
- 新增 PDF 分页导出功能。可查看在线实例10
- 修复 长文本换行符无效的bug。