2016-04-14 12 views
0

Ich habe Probleme mit meinem Google PieChart pieSliceText Position. Es überlappt sich auf der Seite und nicht vollständig auf dem PieChart selbst.So ändern Sie Googles PieChart pieSliceText Positionierung

dieses Screenshot Foto anzeigen:

enter image description here

ich die Schriftart eingestellt noch viel kleiner, aber gleiches Problem sein: enter image description here

Da Datenwerte und Prozentsatz der fluktuierenden, würde Ich mag an vermeide es, die 'pieStartAngle'-Eigenschaft anzupassen, da ich denke, dass sie albern aussieht.

Gibt es eine Möglichkeit, die Bezeichnung für "Male" auf das Tortendiagramm zu verschieben, anstatt sich in "Niemandsland" zu überschneiden? Ich hatte gehofft, dass dies einfach ist (wie bei Google Bar Charts), aber das ist es nicht. Hier

ist, was meine Grafik-Optionen wie folgt aussieht:

var colors = ["#B5ACCE", "#61B036"]; //green and purple colors 

var data = google.visualization.arrayToDataTable([ 
    ['Type',  'Count'], 
    ['Male',  parseInt(_maleEnrollment)], 
    ['Female', parseInt(_femaleEnrollment)] 
]); 

//chart options 
var chartOptions = { 
    title: 'Gender' 
    ,pieSliceText: 'label' 
    ,pieSliceTextStyle: { color: 'black', fontName: 'Arial', fontSize: 20 } 
    ,colors: colors 
    ,backgroundColor: 'transparent' 
    ,legend: { textStyle: { color: 'black', fontName: 'Arial', fontSize: 14 } } 
    ,chartArea: { left: 0, 'width': '100%', 'height': '100%' } 
    ,enableInteractivity: false 
}; 

Antwort