Sparklines являются особенностью Excel 2010, которая позволяет добавлять небольшие диаграммы в ячейки листа. Они полезны для отображения визуальных тенденций в данных в компактном формате.
Sparklines were invented by Edward Tufte.
func (f *File) AddSparkline(sheet string, opts *SparklineOptions) error
AddSparkline обеспечивает функцию добавления искры в лист, заножая параметры форматирования. Sparklines представляют собой небольшие диаграммы, которые вписываются в одну ячейку и используются для отображения тенденций в данных. Sparklines являются особенностью Excel 2010 и только позже. Вы можете написать их в файл XLSX, который может быть прочитан Excel 2007, но они не будут отображаться. Например, добавьте сгруппированную искру. Изменения применяются ко всем трем:
err := f.AddSparkline("Sheet1", &excelize.SparklineOptions{
Location: []string{"A1", "A2", "A3"},
Range: []string{"Sheet2!A1:J1", "Sheet2!A2:J2", "Sheet2!A3:J3"},
Markers: true,
})
Ниже показаны варианты форматирования sparkline, поддерживаемые Excelize:
Параметр | Описание |
---|---|
Location | Обязательно, должны иметь тот же номер с параметром Range |
Range | Обязательно, должны иметь тот же номер с параметром Location |
Type | Значение значения: line , column , win_loss |
Style | Диапазон значений: 0 - 35 |
Hight | Переключение sparkline высокие точки |
Low | Переключать сверкающие низкие точки |
First | Переключать sparkline первые точки |
Last | Переключать sparkline последние точки |
Negative | Переключение искры отрицательных точек |
Markers | Маркеры искры переключения |
Axis | Используется для указания, показывать ли горизонтальную ось |
Reverse | Используется, чтобы указать, разрешено ли отображать данные справа налево |
SeriesColor | Цвет RGB указан как RRGGBB |