| | |
| | | FileSaver.saveAs(blob, zipName); |
| | | } |
| | | |
| | | function print( |
| | | function print({ |
| | | ref, |
| | | title, |
| | | style, |
| | |
| | | borderHeadStyle, |
| | | gridStyle, |
| | | css |
| | | ) { |
| | | }) { |
| | | printJS({ |
| | | printable: ref, |
| | | header: title || null, |
| | | type: type || 'html', |
| | | // headerStyle: |
| | | // 'font-size:6px;font-weight:600;text-align:center;padding:15px 0 10px 0;', //标题设置 |
| | | headerStyle: |
| | | 'font-size:6px;font-weight:600;text-align:center;padding:15px 0 10px 0;', //标题设置 |
| | | properties: jsonData || [], //json数据元 |
| | | gridHeaderStyle: |
| | | borderHeadStyle || |
| | | 'font-size:6px;font-weight:400;height:40px;line-height:40px;border: 1px solid #ccc;padding:3px 5px 3px 5px;text-align:center;', //json格式表头样式 |
| | | gridStyle: |
| | | gridStyle || |
| | | 'font-size:1px;font-weight:200;border: 1px solid #ccc;padding:3px 5px 3px 5px;text-align:center;', //json各式表哥央视 |
| | | // gridHeaderStyle: |
| | | // borderHeadStyle || |
| | | // 'font-size:6px;font-weight:400;height:40px;line-height:40px;border: 1px solid #ccc;padding:3px 5px 3px 5px;text-align:center;', //json格式表头样式 |
| | | // gridStyle: |
| | | // gridStyle || |
| | | // 'font-size:1px;font-weight:200;border: 1px solid #ccc;padding:3px 5px 3px 5px;text-align:center;', //json各式表哥央视 |
| | | scanStyles: false, //不适用默认样式 |
| | | repeatTableHeader: false, //打印json表头只显示在第一页 |
| | | style: style || `@page{size:auto;margin: 0cm 1cm 0cm 1cm;}`, //去除页眉页脚 |
| | | style: style || `@page{size:A4;margin: -1cm 0cm 0cm 0cm;}`, //去除页眉页脚 |
| | | css: css || null //css url |
| | | }); |
| | | } |