dangsn
2024-11-14 6284dcac25ffb84fa2f6a9007a36655856e24e46
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
package com.vci.starter.poi.bo;
 
import org.apache.poi.ss.usermodel.Font;
import org.apache.poi.ss.usermodel.IndexedColors;
 
/**
 * poi的字体对象
 * @author weidy
 * @date 2022/12/19
 */
public class VciPoiFont implements java.io.Serializable{
 
    /**
     * 字体名称
     */
    private String fontName;
 
    /**
     * 字体大小
     */
    private Short fontHeight;
 
    /**
     * 字体颜色
     */
    private IndexedColors color;
 
    /**
     * 是否加粗
     */
    private Boolean bold;
 
    /**
     * 斜体
     */
    private Boolean italic;
 
    /**
     * 下划线,使用Font.U_NONE,Font.U_SINGLE,Font.U_DOUBLE
     */
    private byte underLine = Font.U_NONE;
 
    /**
     * 字体上标下标 , Font.SS_NONE, Font.SS_SUPER, Font.SS_SUB
     */
    private byte typeOffset  = Font.SS_NONE;
 
    /**
     * 删除线
     */
    private Boolean strikeout;
 
    public String getFontName() {
        return fontName;
    }
 
    public void setFontName(String fontName) {
        this.fontName = fontName;
    }
 
    public Short getFontHeight() {
        return fontHeight;
    }
 
    public void setFontHeight(Short fontHeight) {
        this.fontHeight = fontHeight;
    }
 
    public IndexedColors getColor() {
        return color;
    }
 
    public void setColor(IndexedColors color) {
        this.color = color;
    }
 
    public Boolean getBold() {
        return bold;
    }
 
    public void setBold(Boolean bold) {
        this.bold = bold;
    }
 
    public Boolean getItalic() {
        return italic;
    }
 
    public void setItalic(Boolean italic) {
        this.italic = italic;
    }
 
    public byte getUnderLine() {
        return underLine;
    }
 
    public void setUnderLine(byte underLine) {
        this.underLine = underLine;
    }
 
    public byte getTypeOffset() {
        return typeOffset;
    }
 
    public void setTypeOffset(byte typeOffset) {
        this.typeOffset = typeOffset;
    }
 
    public Boolean getStrikeout() {
        return strikeout;
    }
 
    public void setStrikeout(Boolean strikeout) {
        this.strikeout = strikeout;
    }
}