Style
概述
Style 是 Aspose.Cells FOSS 中用于 Java 的类。
表示单元格的完整样式:字体、边框、对齐、填充、数字格式和保护。
此类提供 38 个方法用于在 Java 程序中操作 Style 对象。可用的方法包括:Style、clone、getBackgroundColor、getBorders、getCustom、getFont、getForegroundColor、getHorizontalAlignment、getIndentLevel、getNumber、getNumberFormat、getPattern,以及另外 26 个方法。安装 Aspose.Cells FOSS for Java 包后,所有导出的成员对任何 Java 应用程序均可访问。属性:backgroundColor、borders、custom、font、foregroundColor、formulaHidden,以及另外 12 个。
描述
Style 是 Aspose.Cells FOSS 库中用于 Java 的类,提供 37 个方法和 18 个属性供编程使用。
核心功能包括:font;borders;horizontalalignmenttype。这些操作使开发者能够将样式功能直接集成到 Java 应用程序中。
该类还提供 font 属性(返回字体),borders 属性(返回边框),horizontalAlignment 属性(返回水平对齐)。
实例通过单一构造函数创建,该构造函数使用默认值初始化对象。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
font | Font | 读取 | 返回字体。 |
borders | Borders | 读取 | 返回边框。 |
horizontalAlignment | HorizontalAlignmentType | 读取 | 返回水平对齐方式。 |
verticalAlignment | VerticalAlignmentType | 读取 | 返回垂直对齐方式。 |
textWrapped | boolean | 读取 | 指示是否换行文本。 |
indentLevel | int | 读取 | 返回缩进级别。 |
rotationAngle | int | 读取 | 返回文本旋转。 |
shrinkToFit | boolean | 读取 | 指示是否收缩以适应。 |
readingOrder | int | 读取 | 返回阅读顺序。 |
relativeIndent | int | 读取 | 返回相对缩进。 |
pattern | FillPattern | 读取 | 返回模式。 |
foregroundColor | Color | 读取 | 返回前景颜色。 |
backgroundColor | Color | 读取 | 返回背景颜色。 |
number | int | 读取 | 内置数字格式索引(0 = 常规)。 |
custom | String | 读取 | 自定义格式字符串(例如. |
numberFormat | String | 读取 | 组合数字格式获取器:如果已设置则返回自定义格式字符串,否则返回当前 {@code number} 索引的内置格式字符串。 |
locked | boolean | 读取 | 当工作表受保护时,单元格是否被锁定。 |
formulaHidden | boolean | 读取 | 在工作表受保护时,单元格公式是否被隐藏。 |
方法
| 签名 | 描述 |
|---|---|
Style() | 创建默认样式(Calibri 11pt,无边框,常规对齐,锁定)。 |
getFont() → Font | 返回字体。 |
setFont(font: Font) | 设置字体。 |
getBorders() → Borders | 返回边框。 |
setBorders(borders: Borders) | 设置边框。 |
getHorizontalAlignment() → HorizontalAlignmentType | 返回水平对齐方式。 |
setHorizontalAlignment(value: HorizontalAlignmentType) | 设置水平对齐方式。 |
getVerticalAlignment() → VerticalAlignmentType | 返回垂直对齐方式。 |
setVerticalAlignment(value: VerticalAlignmentType) | 设置垂直对齐方式。 |
isTextWrapped() → boolean | 指示是否换行文本。 |
setTextWrapped(value: boolean) | 设置文本换行。 |
getIndentLevel() → int | 返回缩进级别。 |
setIndentLevel(value: int) | 设置缩进级别。 |
getRotationAngle() → int | 返回文本旋转。 |
setRotationAngle(value: int) | 设置旋转角度。 |
getShrinkToFit() → boolean | 指示是否收缩以适应。 |
setShrinkToFit(value: boolean) | 设置收缩以适应。 |
getReadingOrder() → int | 返回阅读顺序。 |
setReadingOrder(value: int) | 设置阅读顺序。 |
getRelativeIndent() → int | 返回相对缩进。 |
setRelativeIndent(value: int) | 设置相对缩进。 |
getPattern() → FillPattern | 返回模式。 |
setPattern(value: FillPattern) | 设置模式。 |
getForegroundColor() → Color | 返回前景色。 |
setForegroundColor(value: Color) | 设置前景颜色。 |
getBackgroundColor() → Color | 返回背景色。 |
setBackgroundColor(value: Color) | 设置背景颜色。 |
getNumber() → int | 内置数字格式索引(0 = 常规)。 |
setNumber(value: int) | 设置数字。 |
getCustom() → String | 自定义格式字符串 (例如. |
setCustom(value: String) | 设置自定义。 |
getNumberFormat() → String | 组合数字格式获取器:如果已设置自定义格式字符串,则返回该字符串;否则返回当前 {@code number} 索引的内置格式字符串。 |
setNumberFormat(formatCode: String) | 组合数字格式设置器:如果 {@code formatCode} 与内置格式匹配,则将 {@link #number} 设置为其 ID 并清除 {@link #custom};否则将 {@link #number} 设置为 0 并将代码存入 {@link #custom}。 |
isLocked() → boolean | 在工作表受保护时,单元格是否被锁定。 |
setLocked(value: boolean) | 设置锁定。 |
isFormulaHidden() → boolean | 在工作表受保护时,单元格公式是否被隐藏。 |
setFormulaHidden(value: boolean) | 设置单元格公式是否隐藏。 |
clone() → Style | 创建此实例的副本。 |