1 概述
当报表工作表的总列宽 > 纸张打印区域宽度时,超出部分将无法完整显示在纸张上。此时必须通过调整布局或打印设置解决问题。
2 解决方案
当超宽比(总列宽 / 纸张打印区域宽度)> 100%时,打印插件会自动计算缩放比(纸张打印区域宽度 / 总列宽)进行打印/预览,缩放比最小至25%(超宽比≤400%),字体大小同比例缩小(字体大小最低可缩小至5pt);缩放比小于25%时,按照25%进行缩小显示,右边区域可能有部分内容无法打印输出。
根据不同的超宽比(总列宽 / 纸张打印区域宽度),用户可按以下进行调优(缩放比接近100%时,打印效果最接近网页效果):
调整方案 | 适用场景 | 说明 |
---|---|---|
调小左右边距 | 超宽比 ≤ 115% | 可通过调小纸张的左右边距,增加纸张内容区域的宽度 |
切换为横向纸张 | 超宽比 ≤ 140% | 通过调大纸张的宽度重新分页计算 |
横向分页打印 | 超宽比 > 400% | 支持按列横向分页+纸张高度分页(或按行分页)进行打印 |
3 操作指南
3.1 调小纸张左边边距
1、报表设计时设置
打开工具栏:【报表】-》【页面设置】-》【打印页面设置】窗口,可适当调小纸张左边边距:
这里调整的左右边距将作为所有客户端该报表的初始值;客户端如果有调整,则使用客户端个性化的配置值。
2、打印预览时设置
进入打印预览:点击顶部工具栏上的【页面设置】窗口,在弹出窗口中,调小纸张左边边距:
这里调整的左右边距仅对本机和当前报表生效;该报表后续打印自动会应用最后的配置信息。
3.2 切换为横向纸张
1、报表设计时设置
打开工具栏:【报表】-》【页面设置】-》【打印页面设置】窗口,将方向设置为“横向”:
2、打印预览时调整
报表执行后,点击“【打印】-》【打印预览】”进入打印预览界面,通过“页面设置”界面,将方向设置为“横向”。
3.3 横向分页打印
如果超宽比超过 300%(如横向扩展的报表),推荐通过横向分页的方法来实现打印。
作者:柳杨 创建时间:2025-05-22 17:29
最后编辑:柳杨 更新时间:2025-06-05 14:16
最后编辑:柳杨 更新时间:2025-06-05 14:16
