Guest User

Untitled

a guest
Jan 16th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
  2. <script type="text/javascript">
  3. google.charts.load("visualization", "1", {packages:["corechart"]});
  4. google.charts.setOnLoadCallback(init);
  5. function drawChart(myID,titler,known,unknown) {
  6. var data = google.visualization.arrayToDataTable([
  7. ['Knowledge', 'Out of 10'],
  8. ['Known', known],
  9. ['Unknown', unknown]
  10. ]);
  11. var options = {
  12. title: titler,
  13. pieHole: 0.7,
  14. colors: ['#000000', '#cdcdcd'],
  15. pieSliceText: 'none',
  16. legend:{position: 'none'},
  17. tooltip:{text:'percentage'},
  18. tooltip:{textStyle:{fontSize: 12}}
  19. };
  20.  
  21. var chart = new google.visualization.PieChart(document.getElementById(myID));
  22. chart.draw(data, options);
  23. }
  24. function init(){
  25. drawChart('donutchart1','VB.NET',8,2);
  26. drawChart('donutchart2','Javascript',4,6);
  27. }
  28. </script>
  29.  
  30. <table class="Charts">
  31. <tr>
  32. <td><div id="donutchart1" style="width: 256px; height: 256px;"></div></td>
  33. <td><div id="donutchart2" style="width: 256px; height: 256px;"></div></td>
  34. </tr>
  35. </table>
  36.  
  37. function centerText(chart, idx, X, Y) {
  38. idx === 'undefined' || idx === null || idx === NaN ? 0 : idx;
  39. var cht = document.querySelector(chart);
  40. var txt = document.querySelectorAll(chart + " text");
  41. //var chW = cht.width/2;
  42. //var chH = cht.height/2;
  43. //var txW = txt[idx].width/2;
  44. //var txH = txt[idx].height/2;
  45. //var W = chW - txW;
  46. //var H = chH - txH;
  47. txt[idx].setAttribute('x', X);
  48. txt[idx].setAttribute('y', Y);
  49. }
  50. /* chart [string][REQUIRED ]: Id of chart - ex. #donutchart1
  51. || idx [number][DEFAULT: 0]: Index number of <text>
  52. || X [number][REQUIRED ]: Set X coordinate of <text>
  53. || Y [number][REQUIRED ]: Set Y coordinate of <text>
  54. */
Add Comment
Please, Sign In to add comment