2011-07-08 16 views
7

को प्रभावित नहीं कर रहे हैं मैं Google पाई चार्ट एपीआई के साथ खेल रहा हूं।Google चार्ट एपीआई - पाई चार्ट स्ट्रोक विकल्प

स्ट्रोक के विकल्पों को छोड़कर सब कुछ ठीक काम कर रहा है: और स्ट्रोकविड्थ:। इससे कोई फर्क नहीं पड़ता कि मैंने उन्हें क्या सेट किया है, कुछ भी नहीं बदलेगा।

मेरे पास एक गहरा पृष्ठभूमि रंग है, और स्लाइस के बीच की रेखाएं सफेद हैं। मैं उन्हें पृष्ठभूमि के समान रंग में बदलने की कोशिश कर रहा हूं। मैं इन पंक्तियों की चौड़ाई भी नहीं बदल सकता।

http://code.google.com/apis/chart/interactive/docs/gallery/piechart.html#Configuration_Options

मैं अगर मैं कुछ गलत कर रहा हूँ यकीन नहीं है या:

<script src="https://www.google.com/jsapi"></script> 
<script> 

google.load("visualization", "1", {packages:["corechart"]}); 
google.setOnLoadCallback(drawChart); 

function drawChart() { 

    var data = new google.visualization.DataTable(); 
    data.addColumn('string', 'Task'); 
    data.addColumn('number', 'Hours per Day'); 
    data.addRows(5); 
    data.setValue(0, 0, 'Work'); 
    data.setValue(0, 1, 11); 
    data.setValue(1, 0, 'Eat'); 
    data.setValue(1, 1, 2); 
    data.setValue(2, 0, 'Commute'); 
    data.setValue(2, 1, 2); 
    data.setValue(3, 0, 'Watch TV'); 
    data.setValue(3, 1, 2); 
    data.setValue(4, 0, 'Sleep'); 
    data.setValue(4, 1, 7); 

    // Create and draw the visualization. 
    new google.visualization.PieChart(document.getElementById('poll-chart')). 
    draw(data, { 

     title:"", 
     fontSize: "12", 
     legend: "none", 
     width: 200, 
     height: 200, 
     chartArea: { left: 0, top: 0, width: "100%", height: "100%"}, 
     backgroundColor: { stroke: "#5A5A5A", strokeWidth: 5, fill: "#5A5A5A" } 

    }); 
} 

</script> 

मैं इस पृष्ठ पर विकल्पों से Google एपीआई को संदर्भित कर रहा हूँ:

यहाँ मेरी कोड है नहीं।

आपकी सहायता या मार्गदर्शिका की बहुत सराहना की जाएगी!

धन्यवाद, माइकल।

संपादित करें:

ठीक है, तो ऐसा लगता है कि गुण मैं के साथ खिलवाड़ किया गया था पूरे चार्ट के बाहरी स्ट्रोक और प्रत्येक टुकड़ा के लिए नहीं करना होता है। मैं अभी भी अटक गया हूँ। क्या किसी को पता है कि मैं स्लाइस के बीच सफेद अंतराल कैसे बंद कर सकता हूं? मुझे इसके बारे में Google पर कुछ भी नहीं मिला।

उत्तर

10

pieSliceBorderColor का उपयोग करें। यह जोड़ा जा सकता है क्योंकि इस सवाल से पूछा गया था लेकिन भविष्य के संदर्भ के लिए यह है कि आप इसे कैसे करते हैं। नोट: यह केवल 2 डी पाई चार्ट

new google.visualization.PieChart(document.getElementById('poll-chart')). 
    draw(data, { 

     title:"", 
     fontSize: "12", 
     legend: "none", 
     width: 200, 
     height: 200, 
     chartArea: { left: 0, top: 0, width: "100%", height: "100%"}, 
     backgroundColor: { stroke: "#5A5A5A", strokeWidth: 5, fill: "#5A5A5A" }, 

     // add this line 
     pieSliceBorderColor : "#5A5A5A" 
    }); 
+0

मेरे लिए काम करेगा! धन्यवाद! – afternoon

संबंधित मुद्दे