答えて

3

ターンannotations.highContrastドキュメントから

オフ...

annotations.highContrastを使用すると、注釈色のGoogleのチャートの選択を上書きすることができます。
デフォルトでは、annotations.highContrastがtrueになり、Chartsはコントラストの良い注釈カラーを選択します。暗い背景には明るい色、明るくは暗くなります。
あなたがfalseにannotations.highContrastを設定し、独自の注釈の色を指定していない、Googleのチャートは、注釈のデフォルトのシリーズの色を使用する場合:

textStyle.auraColor

の使用を注意して、次の例を参照してください

google.charts.load('current', { 
 
    callback: function() { 
 
    new google.visualization.ColumnChart(document.getElementById('chart_div')).draw(
 
     google.visualization.arrayToDataTable([ 
 
     ['Element', 'Density', { role: 'annotation' } ], 
 
     ['Copper', 8.94, 'Cu' ], 
 
     ['Silver', 10.49, 'Ag' ], 
 
     ['Gold', 19.30, 'Au' ], 
 
     ['Platinum', 21.45, 'Pt' ] 
 
     ]), 
 
     { 
 
     annotations: { 
 
      highContrast: false, 
 
      textStyle: { 
 
      auraColor: 'lime', 
 
      color: '#000000', 
 
      fontSize: 18 
 
      } 
 
     }, 
 
     colors: ['lime'] 
 
     } 
 
    ); 
 
    }, 
 
    packages: ['corechart'] 
 
});
<script src="https://www.gstatic.com/charts/loader.js"></script> 
 
<div id="chart_div"></div>

別のオプションがあるかもしれないannotations.alwaysOutside

+0

注釈テキストが奇数並んでいる理由を知っていますか? – zmanc

+0

私はチャートが 'fontSize'を考慮していないと思っています。 'annotations.alwaysOutside' _might_これを参考にしてください。さもなければ、 'chartArea'の' height'と 'width'オプションを設定/調整する必要があるかもしれません。 – WhiteHat

+0

私は左揃えをしてみましたが、それは取れないようです。私はテキストを内側にしたいが、左揃え – zmanc

関連する問題