Sparkline classe
Sparkline classe
Une sparkline représente un petit tableau ou graphique dans une cellule de feuille de calcul qui fournit une représentation visuelle des données.
Le type Sparkline expose les membres suivants :
Propriétés
Propriété | Description |
---|---|
data_range | Représente la plage de données du sparkline. |
row | Obtient l’index de ligne du sparkline. |
column | Obtient l’index de colonne du sparkline. |
Méthodes
Méthode | Description |
---|---|
to_image | Convertit une sparkline en image. |
to_image | Convertit une sparkline en image. |
Exemple
from aspose.cells import CellArea, Workbook
from aspose.cells.charts import SparklineType
from aspose.cells.rendering import ImageOrPrintOptions
book = Workbook()
sheet = book.worksheets[0]
sheet.cells.get("A1").put_value(5)
sheet.cells.get("B1").put_value(2)
sheet.cells.get("C1").put_value(1)
sheet.cells.get("D1").put_value(3)
# Define the CellArea
ca = CellArea()
ca.start_column = 4
ca.end_column = 4
ca.start_row = 0
ca.end_row = 0
idx = sheet.sparkline_group_collection.add(SparklineType.LINE, sheet.name + "!A1:D1", False, ca)
group = sheet.sparkline_group_collection[idx]
idx = group.sparkline_collection.add(sheet.name + "!A1:D1", 0, 4)
line = group.sparkline_collection[idx]
print("Saprkline data range: " + line.data_range + ", row: " + str(line.row) + ", column: " + str(line.column))
line.to_image("output.png", ImageOrPrintOptions())
Voir également
- module
aspose.cells.charts