Google Charts からパディングや余白を削除する 質問する

Google Charts からパディングや余白を削除する 質問する

// Load the Visualization API and the piechart package.
google.load('visualization', '1.0', {'packages':['corechart']});

// Set a callback to run when the Google Visualization API is loaded.
google.setOnLoadCallback(drawChart);

// Callback that creates and populates a data table,
// instantiates the pie chart, passes in the data and
// draws it.
function drawChart() {

  // Create the data table.
  var data = new google.visualization.DataTable();
  data.addColumn('string', 'Topping');
  data.addColumn('number', 'Slices');

  var myData = {
    'Mushrooms': 3,
    'Onions': 1,
    'Olives': 1,
    'Zucchini': 1,
    'Pepperoni': 2
  };

  var rows = [];
  for (element in myData) {
      rows.push([element + " (" + myData[element] + ")", myData[element]])
  }
  data.addRows(rows);

  // Set chart options
  var options = {'title':'How Much Pizza I Ate Last Night',
                 'width':450,
                 'height':300};

  // Instantiate and draw our chart, passing in some options.
  var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
  chart.draw(data, options);
}
<script type="text/javascript" src="https://www.google.com/jsapi"></script>

<div id="chart_div"></div>

例のフィドル

この例では、パディングまたはマージンを削除するにはどうすればよいですか?

ベストアンサー1

に記載されているいくつかの設定オプションを追加して調整することで、APIドキュメントさまざまなスタイルを作成できます。たとえば、こちらがそのバージョンですchartArea.widthを設定することで余分な空白スペースの大部分を削除します100%そしてchartArea.height80%そしてlegend.position:

// Set chart options
var options = {'title': 'How Much Pizza I Ate Last Night',
               'width': 350,
               'height': 400,
               'chartArea': {'width': '100%', 'height': '80%'},
               'legend': {'position': 'bottom'}
    };

さらに調整したい場合は、これらの値を変更するか、上記のリンクから他のプロパティを使用してみてください。

おすすめ記事