Style
概要
Style は Aspose.Cells の Java 用 FOSS のクラスです。
セルの完全なスタイル:フォント、罫線、配置、塗りつぶし、数値形式、保護を表します。
このクラスは Java プログラムで Style オブジェクトを操作するためのメソッドを 38 個提供します。利用可能なメソッドは 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 の Java 用 FOSS ライブラリに含まれるクラスで、プログラムから利用できるメソッドが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 = General)。 |
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 = General)。 |
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 | このインスタンスのコピーを作成します。 |