6.2 KiB
6.2 KiB
TOfficeObj 说明文档
TStyle
- NumberFormat :
class: TNumFmts 数字样式 - Alignment :
class: TAligment 对齐样式 - Font :
class: TFont 字体样式 - Border :
class: TBorder 边框样式 - Fill :
class: TFills 填充样式 - Protection :
class: TProtection 保护样式
TNumFmts
- FormatCode :
string
TAligment
- Horizontal :
string水平对齐- nil(默认):靠右
- "center" : 居中
- "left" : 靠左
- "fill" : 填充
- "justify" : 两端对齐
- "distributed" : 分散对齐
- "centerContinuous" : 跨列居中
- Vertical :
string垂直对齐- nil(默认):靠下
- "center" : 居中
- "top" : 靠上
- "justify" : 两端对齐
- "distributed" : 分散对齐
- WrapText :
boolean是否自动换行,默认不换行 - ReadingOrder :
string文字方向- nil(默认):根据内容
- "1" : 总是从左到右
- "2" : 总是从右到左
TFont
- Name :
string,字体名称 - Size :
float字体大小 - Bold :
boolean是否加粗,默认不加粗 - Italic :
boolean是否倾斜,默认不倾斜 - Charset :
string字符集,可不设置 - Strikethrough :
boolean是否启用删除线,默认不启用 - Script :
string上下标- "subscript" : 下标
- "superscript" : 上标
- 颜色,只能设置以下一种属性
- Color :
stringRGB 颜色,如"FFA020F0" - ThemeColor :
int主题颜色
- Color :
- Underline :
string下划线,默认无- "double" : 双下划线
- "singleAccounting" : 会计单下划线
- "doubleAccounting" : 会计双下划线
未使用
- **FontStyle** : `string`
- **OutlineFont** : `string`
- **shadow** : `string`
- **Background** : `string`
- **TintAndShade** :
- **rFont** :
- **ThemeFont** :
- **ColorIndex** : `string`
TBorders
- Left :
class: TBorder 左边框 - Right :
class: TBorder 右边框 - Top :
class: TBorder 上边框 - Bottom :
class: TBorder 下边框 - DiagonalUp :
boolean斜上对角线 - DiagonalDown :
boolean斜下对角线 - Diagonal :
class: TBorder 对角线,设置 DiagonalUp 或 DiagonalDown 时有效
TBorder
- LineStyle :
string线型- "hair"
- "dotted"
- "dashDotDot"
- "dashDot"
- "dashed"
- "thin"
- "slantDashDot"
- "mediumDashDodDot"
- "mediumDashDot"
- "mediumDashed"
- "medium"
- "thick"
- "double"
- 颜色,只能设置以下一种属性
- Color :
stringRGB 颜色,如"FFA020F0" - ThemeColor :
int主题颜色
- Color :
TFills
只能设置一种填充方式
TPattern
- PatternType :
string图案样式 - 颜色:前景色,只能设置以下一种属性
- ForegroundColor :
stringRGB 颜色 - ForegroundThemeColor :
int主题颜色
- ForegroundColor :
- 颜色:背景色,只能设置以下一种属性
- BackgroundColor :
stringRGB 颜色 - BackgroundThemeColor :
int主题颜色
- BackgroundColor :
TGradient
- 颜色 1:渐变的颜色 1,但每个颜色只能设置以下一种属性
- Color1 :
stringRGB 颜色 - ThemeColor1 :
int主题颜色
- Color1 :
- 颜色 2:渐变的颜色 2,但每个颜色只能设置以下一种属性
- Color2 :
stringRGB 颜色 - ThemeColor2 :
int主题颜色
- Color2 :
- Shading :
int底纹样式取值样式 取值 样式 0 水平渐变,颜色 1 从上到下渐变到颜色 2 1 水平渐变,颜色 2 从上到下渐变到颜色 1 2 水平渐变,三层颜色,颜色 1 从上渐变到中间颜色 2,再从颜色 2 渐变到底部颜色 1 3 垂直渐变,颜色 1 从左到右渐变到颜色 2 4 垂直渐变,颜色 2 从右到左渐变到颜色 1 5 垂直渐变,三层颜色,颜色 1 从左渐变到中间颜色 2,再从颜色 2 渐变到右边颜色 1 6 斜上渐变,颜色 1 左上渐变到右下颜色 2 7 斜上渐变,颜色 2 左上渐变到右下颜色 1 8 斜上渐变,三层颜色,颜色 1 从左上渐变到对角线颜色 2,再从颜色 2 渐变到右下颜色 1 9 斜下渐变,颜色 1 右上渐变到左下颜色 2 10 斜下渐变,颜色 2 左上渐变到右下颜色 1 11 斜下渐变,三层颜色,颜色 1 从左上渐变到对角线颜色 2,再从颜色 2 渐变到右下颜色 1 12 角部辐射渐变,颜色 1 左上角辐射渐变到右下角 13 角部辐射渐变,颜色 1 右上角辐射渐变到左下角颜色 2 14 角部辐射渐变,颜色 1 左下角辐射渐变到右上角 15 角部辐射渐变,颜色 1 右下角辐射渐变到左上角颜色 2 16 中心辐射渐变,颜色 1 从中心向四周辐射到颜色 2
TProtection
- Lock :
boolean是否锁定 - Hide :
boolean是否隐藏