フォント設定の取り扱い
テキストの外観は、フォント設定を変更することで制御できます。 これらのフォント設定には、名前、スタイル、サイズ、色、およびその他のフォントの効果が含まれる場合があります。 下の図に示すように、これらのフォント設定を変更できます。
Microsoft Excel のフォント設定
Microsoft Excelと同様に、Aspose.Cellsもセルのフォント設定を構成することをサポートしています。
フォント設定の構成
Aspose.Cellsでは、Microsoft Excelファイルを表す Workbook クラスが提供されています。Workbook クラスには、Excelファイル内の各ワークシートにアクセスできる WorksheetCollection が含まれています。ワークシートは Worksheet クラスによって表されます。Worksheet クラスは Cells コレクションを提供します。Cells コレクション内の各アイテムは Cell クラスのオブジェクトを表します。
Aspose.CellsはCell クラスの setStyle メソッドを提供しており、これを使用してセルの書式設定を行います。また、 Style クラスのオブジェクトはフォント設定を構成するためのプロパティを提供しています。
この記事では以下を紹介します:
- - 特定のフォントをテキストに適用します。
- テキストを太字に設定する。
- フォントサイズを設定する。
- フォントの色を設定する。
- テキストに下線を引く。
- テキストに取り消し線を引く。
- テキストを下付きに設定する。
- テキストを上付きに設定する。
フォント名の設定
Font オブジェクトの setName プロパティを使用して、セル内のテキストに特定のフォントを適用します。
太字にフォントスタイルを設定する
Font オブジェクトの setBold プロパティを true に設定することで、テキストを太字に設定します。
フォントサイズの設定
Font オブジェクトの setSize プロパティを使用して、フォントサイズを設定します。
フォントの下線タイプの設定
Font オブジェクトの setUnderline プロパティを使用してテキストに下線を引きます。Aspose.Cellsでは、FontUnderlineType 列挙型で様々な事前定義のフォント下線タイプを提供しています。
フォントの下線の種類 | 説明 |
---|---|
NONE | 下線なし |
SINGLE | 一重下線 |
DOUBLE | 二重下線 |
ACCOUNTING | 一重財務用下線 |
DOUBLE_ACCOUNTING | 二重財務用下線 |
DASH | 破線の下線 |
DASH_DOT_DOT_HEAVY | 太いダッシュ・ドット・ドット下線 |
DASH_DOT_HEAVY | 太いダッシュ・ドット下線 |
DASHED_HEAVY | 太い破線下線 |
DASH_LONG | 長い破線下線 |
DASH_LONG_HEAVY | 太い長い破線下線 |
DOT_DASH | ダッシュ・ドット下線 |
DOT_DOT_DASH | ダッシュ・ドット・ドット下線 |
DOTTED | 点線下線 |
DOTTED_HEAVY | 太い点線下線 |
HEAVY | 太い下線 |
WAVE | ウェーブ下線 |
WAVY_DOUBLE | 二重ウェーブ下線 |
WAVY_HEAVY | 太いウェーブ下線 |
WORDS | 非空白文字の下線 |
フォントの色の設定
フォントオブジェクトのsetColorプロパティを使用してフォントの色を設定します。Color列挙型から任意の色を選択し、選択した色をフォントオブジェクトのsetColorに割り当てます。
テキストに取り消し線効果を設定
フォントオブジェクトのsetStrikeoutプロパティを使用してテキストに取り消し線を設定します。
下付き文字を設定
フォントオブジェクトのsetSubscriptプロパティを使用してテキストを下付き文字にします。
上付き文字を設定
フォントオブジェクトのsetSuperscriptプロパティを使用してテキストに上付き文字を適用します。