换行计算

在某些报表设计中,有些数据内容比较多,那么我们可以打开单元格的换行计算功能。

例如如下的一段文字:

自然资源部发布《中国生态保护红线蓝皮书》,这是我国首次以蓝皮书形式发布的生态保护红线成果。蓝皮书表示,全国划定生态保护红线面积合计约319万平方公里,涵盖我国全部35个生物多样性保护优先区域,90%以上的典型生态系统类型。

如果直接显示在单元格中,效果如下: 数据换行预览

如果要实现自动换行,则可以在设计器中打开自动换行功能。

数据换行Editor

之后在浏览器里,我们就能看到: 数据换行预览

换行计算还有如下的一些特性,我们也可以关注一下。

  • 根据字体大小自动换行

换行计算的时候,系统会根据字体的类型以及字体的大小自动计算文字的宽度,并进行折行计算的。

  • 英文切词功能 例如如下的一段文字:

    TakeLessons is the nation’s largest online marketplace for private lessons. From music to academic tutoring, sports to dance, art to language, students of all ages come to TakeLessons.com to find their perfect instructors. Below, you’ll see the most popular locations, days, and times for private lessons. As a TakeLessons instructor (or private instructor of any kind), you can use this information to make sure you have the right locations, days, and times available to maximize your success.

换行计算对英文单词会进行整体切分,效果如下:

换行英文切词

  • 单元格高度自动扩展

当我们打开单元格的换行计算功能,当单元格高度不够时,报表会自动拉伸单元格的高度,确保内容可以放下。如上的英文内容在设计器可能是这个样子: shu_ju_zhan_kai_fang_shi_bu 设计器中的A1本身并不高。但是自动换行会自动拉高它的高度

所以在套打设计的时候,对这种类型的数据需要将单元格的高度调整到足够,否则单元格高度发生变化时,会导致当前行下面的其它行的位置发生偏移

  • 浏览器最小字体设置

有时候我们会发现自动换行功能在PDF打印界面正常,但是在浏览器中显示异常. PDF如下: shu_ju_zhan_kai_fang_shi_bu HTML如下: shu_ju_zhan_kai_fang_shi_bu 这种情况是因为我们给报表设置了一个字号较小的字体,例如雅黑8号字体,但是浏览器默认也有一个最小字体设置,如果这个最小设置比报表中的大,就会导致报表内容在浏览器中显示不完整。 解决的办法是调整浏览器最小字体设置。

Chrome浏览器设置办法:设置->外观->自定义字体->最小字号

确保这个字号小于报表设计的要求。

静态文本的换行

静态文本换行需要你手动添加回车符进行换行,办法是在设计器的编辑框中回车换行

results matching ""

    No results matching ""