1、问题描述
业务字段内容有长有短,有时需要打印出全部内容,有时需要固定长度超过截断。怎么实现呢?
2、解决办法
选中文本组件或字段组件,设置“格式”和“内容超长时”属性来实现。
“格式”可选:单行文本、多行文本、数值和金额;
“内容超长时”可选:截断、行高自适应和自动缩小。

3、预览效果
3.1 如果格式为“单行文本”、“数值”和“金额”
(1)截断:当文本内容超出文本宽度时截断后面的内容展示,不自动换行,不改变行高和行宽。

(2)行高自适应:当文本内容超出文本控件宽度时,按照内容自动换行,且行高自适应。不改变行宽。

(3)自动缩小:当文本内容超出文本控件宽度时,宽高空间不够时缩小内容展示,不自动换行,不改变行高和行宽。最小缩放字体为9,如果缩放到9号字体仍然放不下,则超出部分截断。

3.2 如果格式为“多行文本”
(1)截断:当文本内容超出文本宽度时,自动换行,宽高空间不够时截断展示,不改变行宽。

(2)行高自适应:当文本内容超出文本控件宽度时,按照内容自动换行,且行高自适应。不改变行宽。

(3)自动缩小:当文本内容超出文本控件宽度时,宽高空间不够时缩小内容展示,自动换行,不改变行宽。最小缩放字体为9,如果缩放到9号字体仍然放不下,则超出部分截断。
