在润乾报表中实现文字旋转

 

需求

如下图,需要对部分单元格文字进行不同角度的旋转呈现

png

做法

在最新版本中已增加“文本旋转角度”功能,不再需要旧版本中借助 html 的实现方式,同时对导出及打印效果的支持也更好。
具体做法:
替换最新 jar(可通过官方技术支持获取)后,在单元格属性的“显示”功能栏下增加“文本旋转角度”功能,按需求设置角度即可:

imagepng

注意: 目前旋转角度暂不支持任意设定,不过基本能满足大多数场景,后期完善后再补充说明,当前规则为:

角度>0:文本逆时针旋转:
角度=0:文本不旋转;
角度<0:文本顺时针旋转。
大于0时,为逆时针旋转角度:于0时,为顺时针旋转角度:等于0时,不旋转。
注:
(1)文本旋转角度非0时,不支持缩进与自动换行功能。
(2) 导出Excel 文件时,角度范围限定为[-90.901: 大于90按90处理,小于-90按-90
处理。
(3)导出Word文件时,仅支持-90、0、90三个固定角度:介于(-90,90)之间按0处理,
≥90按90处理,≤-90 按-90处理。