Важно! Часть «Диаграммы изображений» в Google Chart Tools официально объявлена устаревшей с 20 апреля 2012 г. Она продолжит работать в соответствии с нашей политикой прекращения поддержки .
Обзор
Линейная диаграмма, отображаемая в виде изображения с помощью API Google Charts .
Пример
<html>
  <head>
    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
    <script type="text/javascript">
      google.charts.load("current", {packages:["imagelinechart"]});
      google.charts.setOnLoadCallback(drawChart);
      function drawChart() {
        var data = google.visualization.arrayToDataTable([
          ['Year', 'Sales', 'Expenses'],
          ['2004',  1000,      400],
          ['2005',  1170,      460],
          ['2006',  660,       1120],
          ['2007',  1030,      540]
        ]);
        var chart = new google.visualization.ImageLineChart(document.getElementById('chart_div'));
        chart.draw(data, {width: 400, height: 240, min: 0});
      }
    </script>
  </head>
  <body>
    <div id="chart_div" style="width: 400px; height: 240px;"></div>
  </body>
</html>
Загрузка
 Имя пакета google.charts.load — "imagelinechart" .
  google.charts.load('current', {packages: ['imagelinechart']});
 Имя класса визуализации — google.visualization.ImageLineChart .
var visualization = new google.visualization.ImageLineChart(container);
Формат данных
Первый столбец должен быть строкой и содержать метку категории. Следовать может любое количество столбцов, все они должны быть числовыми. Каждый столбец отображается как отдельная строка.
Параметры конфигурации
| Имя | Тип | По умолчанию | Описание | 
|---|---|---|---|
| фоновый цвет | нить | '#FFFFFF' (белый) | Цвет фона диаграммы в цветовом формате Chart API . | 
| цвета | Массив<строка> | Авто |  Используйте это, чтобы назначить определенные цвета каждому ряду данных. Цвета указываются в цветовом формате Chart API . Цвет i используется для столбца данных i, переходя к началу, если столбцов данных больше, чем цветов. Если вариации одного цвета приемлемы для всех серий, используйте вместо этого вариант color . | 
| EnableEvents | логическое значение | ЛОЖЬ | Заставляет диаграммы генерировать события, инициируемые пользователем, такие как щелчок или наведение указателя мыши. Поддерживается только для определенных типов диаграмм. См. «События» ниже. | 
| высота | число | Высота контейнера | Высота диаграммы в пикселях. | 
| легенда | нить | 'верно' |  Расположение и тип легенды. Может быть одним из следующих:
  | 
| Макс | число | автоматический | Максимальное значение, отображаемое по оси Y. | 
| мин | число | автоматический | Минимальное значение, отображаемое по оси Y. | 
| showAxisLines | логическое значение | истинный | Если установлено значение false, удаляются линии оси и метки. | 
| showCategoryLabels | логическое значение | то же, что и showAxisLines | Если установлено значение false, удаляются метки категорий (метки оси X). | 
| showValueLabels | логическое значение | то же, что и showAxisLines | Если установлено значение false, удаляются метки значений (метки оси Y). | 
| заголовок | нить | без заголовка | Текст для отображения над диаграммой. | 
| значениеLabelsInterval | число | Авто |  Интервал отображения меток оси значений. Например, если min равно 0, max — 100, а valueLabelsInterval — 20, на диаграмме метки осей будут отображаться в точках (0, 20, 40, 60, 80 100). | 
| ширина | число | Ширина контейнера | Ширина диаграммы в пикселях. | 
Методы
| Метод | Тип возврата | Описание | 
|---|---|---|
 draw(data, options) | никто | Рисует диаграмму. | 
События
Вы можете зарегистрироваться, чтобы услышать события, описанные на странице «Общая диаграмма изображений» .