模板设置

打印设置

基础配置

打印方式

  • 浏览器打印:调用浏览器原生打印框,进行打印的相关配置
  • 客户端打印:静默打印,调用打印相关API 直接联动本地打印机打印 需配合bios-print服务使用。bios-print使用链接:集成指南概览

打印格式

格式仅对客户端打印生效,两种模式打印效率有区别,以具体落地场景来配置

  • html(适合一般快速打印场景)
  • pdf(精度较高)

打印选项配置

注:该配置仅为当前报表设计基础打印选项,业务接入中仍可以通过传递对应参数来覆盖当前配置

  • 打印机名称

配置目标打印机名称 不配置默认使用系统默认打印机

  • 单双面打印

双面打印选项仅会在支持双面打印的打印机设备中生效

  • 打印页面

配置默认打印页面,全部、奇数页、偶数页、自定义值,自定义支持以下参数

1.传1-3表示打印第1页到第3页

2.传2表示只打印第2页

3.传odd表示打印奇数页

4.传even表示打印偶数页

5.传1-5,odd表示打印1,3,5页

6.传1-5,even表示打印2,4页

7.传1,3,6表示打印1,3,6页

  • 打印方向

可以配置打印的方向,有「横向」「纵向」。

纵向打印:报表配置的内容在纸张上从上到下垂直排列。

横向打印:报表配置的内容在纸张上从左到右水平排列。(腕带打印,如果内容在预览的时候是横向放置,打印的时候,纸张是纵向,可以设置横向打印)

  • 打印时显示打印系统配置

可以配置「是」或者「否」, 配置是,则打印的时候会弹出打印的系统配置弹窗。

  • 至多一次打(100)张

可以配置单张报表在静默打印的时候,多少张调一次print接口,默认是100张。(在单模版页数过多时,可以提高打印出纸的速度)

续打配置

续打功能针对部分内容已成功打印但未全部完成(有新数据更新),需要从中断处或指定页开始打印未完成部分

配置须知

续打需配置续打内容区域,且必须满足以下设定:

  1. 续打区域内的单元格不能设定续打区域外的单元格作为该单元格的左/上父格
  2. 续打区域不能与重复表头设定区域重合

配置说明

设定行/列,设定续打偏移距离

接入文档见: print 与 printAll API