POI-TL学习--文本样式设置

在poi-tl的文本设置结构,首先是有一个style的对象来存储文本格式的各种设置,其次是定义成TextRenderData类型的对象,在该对象下面有着多种的初始化结构,在该对象下可以自行书写多种的文本初始化结构。在demo中就有TextRenderData(color, text)这样设置文本颜色的结构。文本的样式style也具有一个专门的类StyleBuilder来进行设置。在进行文本风格的设置首先需要使用StyleBuilder(),在该类中有newBuilder()的方法来新建一个文本风格的设置。新建后,再对具体的文本格式进行操作,对具体的文本格式的操作的方法在该类中通过buildCorlor类似的形式进行设置。最后通过该类中的build得方法在下方进行展示一个文本颜色设置的示例:
this.style=StyleBuilder.newBuilder().buildColor(color).build();
在文本格式设置里面,各种设置如下:
  • strike:删除线
  • bold:粗体
  • italic:斜体
  • color:颜色(通过代码例如"00FF00"这种方式进行设置)
  • underLinde:下划线
  • fontFamily:字体
  • fontSize:字号
  • highlightColor:背景高亮色(通过颜色单词例如"green"此类的方式进行设置)

你可能感兴趣的:(POI-TL学习--文本样式设置)