#フォント
グラフ上のすべてのフォントを変更できる特別なグローバル設定があります。これらのオプションはChart.defaults.font
。グローバル フォント設定は、より具体的なオプションが構成に含まれていない場合にのみ適用されます。
たとえば、このグラフでは、凡例のラベルを除き、テキストのフォント サイズは 16 ピクセルになります。
Chart.defaults.font.size = 16;
let chart = new Chart(ctx, {
type: 'line',
data: data,
options: {
plugins: {
legend: {
labels: {
// This more specific font property overrides the global property
font: {
size: 14
}
}
}
}
}
});
名前 | タイプ | デフォルト | 説明 |
---|---|---|---|
family | string | "'Helvetica Neue', 'Helvetica', 'Arial', sans-serif" | すべてのテキストのデフォルトのフォント ファミリは、CSS フォント ファミリ オプションに従います。 |
size | number | 12 | テキストのデフォルトのフォント サイズ (ピクセル単位)。 RadialLinear スケール ポイント ラベルには適用されません。 |
style | string | 'normal' | デフォルトのフォントスタイル。ツールチップのタイトルまたはフッターには適用されません。グラフのタイトルには適用されません。 CSS フォント スタイル オプションに従います (つまり、標準、斜体、斜体、イニシャル、継承)。 |
weight | string | undefined | デフォルトのフォントの太さ(太さ)。 (見るMDN (新しいウィンドウが開きます))。 |
lineHeight | number |string | 1.2 | テキストの個々の行の高さ (「MDN (新しいウィンドウが開きます))。 |
#フォントが見つからない
システム上に存在するグラフにフォントが指定されている場合、ブラウザはフォントの設定時にそのフォントを適用しません。グラフに奇妙なフォントが表示されていることに気付いた場合は、適用しているフォントがシステムに存在するかどうかを確認してください。見る問題 3318 (新しいウィンドウが開きます)詳細については。
#フォントのロード
フォントがキャッシュされておらず、ロードする必要がある場合は、フォントがロードされた後にそのフォントを使用するチャートを更新する必要があります。これは、フォント読み込み API (新しいウィンドウが開きます)。見る問題 8020 (新しいウィンドウが開きます)詳細については。
←データ構造 オプション→