見出しと本文のテーマフォント
Contents
[
Hide
]
リージョン設定が変更されると、既定のフォントは自動的に変更されます。
デフォルトフォントが変更されると、行の高さや列の幅も変更され、ページレイアウトが乱れることさえあります。
デフォルトフォントの変更の原因は何ですか?
Excelのテーマフォントが設定されている場合、Excelは現在の言語環境に応じて自動的に異なるフォントに切り替えます。
Excelでの見出しと本文のテーマフォント
Excelで、ホームタブを選択し、フォントのドロップダウンボックスをクリックすると、「テーマフォント」が表示され、上部に英語のリージョン設定でCalibri Light(見出し)とCalibri(本文)の2つのテーマフォントがあります。
テーマフォントを選択すると、フォント名は異なるリージョンで異なる表示になります。リージョンに応じて自動的にフォントが変わるのを避けたい場合は、2つのテーマフォントを選択しないでください。
ヘッダーと本文のフォントをプログラムで変更
Aspose.Cells for Node.js via C++を使用すると、既定のフォントがテーマフォントかどうかを確認したり、Font.setSchemeType(FontSchemeType)メソッドを使用してテーマフォントを設定できます。
次のサンプルコードは、テーマフォントを操作する方法を示しています。
動的にローカルテーマフォントをプログラム的に取得
時々、サーバーとユーザーのマシンが同じ地域にないことがあります。ユーザーがファイル処理に望むフォントをどのように取得すればよいでしょうか?
ファイルを読み込む前に、LoadOptions.setRegion(CountryCode)メソッドを使用してシステムのリージョン設定を設定する必要があります。
以下のサンプルコードは、ローカルのテーマフォントを取得する方法を示しています。