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 属性(返回水平对齐)。

实例通过单一构造函数创建,该构造函数使用默认值初始化对象。

属性

名称类型访问描述
fontFont读取返回字体。
bordersBorders读取返回边框。
horizontalAlignmentHorizontalAlignmentType读取返回水平对齐方式。
verticalAlignmentVerticalAlignmentType读取返回垂直对齐方式。
textWrappedboolean读取指示是否换行文本。
indentLevelint读取返回缩进级别。
rotationAngleint读取返回文本旋转。
shrinkToFitboolean读取指示是否收缩以适应。
readingOrderint读取返回阅读顺序。
relativeIndentint读取返回相对缩进。
patternFillPattern读取返回模式。
foregroundColorColor读取返回前景颜色。
backgroundColorColor读取返回背景颜色。
numberint读取内置数字格式索引(0 = 常规)。
customString读取自定义格式字符串(例如.
numberFormatString读取组合数字格式获取器:如果已设置则返回自定义格式字符串,否则返回当前 {@code number} 索引的内置格式字符串。
lockedboolean读取当工作表受保护时,单元格是否被锁定。
formulaHiddenboolean读取在工作表受保护时,单元格公式是否被隐藏。

方法

签名描述
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创建此实例的副本。

另请参阅

 中文