V2.5.3

  • 修复模板对象Design bug

V2.5.2

  • 新增表格脚显示设置:不显示,每页显示,最后显示
    新增表格脚格式化函数参数 当前页数据
    新增表格自动补全空白行功能
    修复生成json 没有halign的bug

V2.5.1

  • 修复多头表格渲染错位bug

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

  • 修复页码格式bug

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

  • 修改图片换页方式。新增表格json 表脚设置

V2.2.5

  • 优化代码,新增批量设置模板实例,可在在线实例中查看

V2.2.4

  • 优化代码

V2.2.3

  • 增加打印软件支持,实现指定打印机跳过预览直接打印 windowslinuxmac

V2.2.1

  • 处理表格分组的bug

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

  • 修正低版本360浏览器产文本缩进无效的bug

V2.1.4

  • 新增文本对齐方式:两端对齐

V2.1.3

  • 新增 面板纸张打印规则(总是奇数,总是偶数),不满足则添加空白纸质调整。 参考面板文档
  • 新增 打印元素显示规则(仅作为页脚或页眉元素时有效):first ,odd ,even,last 来设置 奇数页、偶数页、首页、尾页显示设置 参考各元素文档
  • 修复和优化长文本打印。新增长文本段落首行缩进功能 。新增移除段落左侧空白符功能。 具体请查看长文本文档和在线实例11
  • 修复长文本title为空 出错的bug.

V2.1.2

  • 新增 页码自定义格式功能 可查看文档(面板)

V2.1.0

  • 新增 PDF 分页导出功能。可查看在线实例10
  • 修复 长文本换行符无效的bug。