##  DataBar Klasse
 Beschreiben Sie die Regel zur bedingten Formatierung DataBar.
Diese Regel zur bedingten Formatierung zeigt eine abgestufte
Datenbalken im Zellbereich.



Der Typ DataBar macht die folgenden Member verfügbar:

###  Eigenschaften
| Eigentum| Beschreibung|
| :- | :- |
| [axis_color](/cells/python-net/de/aspose.cells/databar/axis_color) | Ruft die Farbe der Achse für Zellen mit bedingter Formatierung als Datenbalken ab.|
| [axis_position](/cells/python-net/de/aspose.cells/databar/axis_position) | Ruft die Position der Achse der Datenbalken ab oder legt sie fest, die durch eine Regel zur bedingten Formatierung angegeben wird.|
| [bar_fill_type](/cells/python-net/de/aspose.cells/databar/bar_fill_type) | Ruft ab oder legt fest, wie ein Datenbalken mit Farbe gefüllt wird.|
| [direction](/cells/python-net/de/aspose.cells/databar/direction) | Ruft die Richtung ab, in der die Datenleiste angezeigt wird, oder legt diese fest.|
| [bar_border](/cells/python-net/de/aspose.cells/databar/bar_border) | Ruft ein Objekt ab, das den Rahmen eines Datenbalkens angibt.|
| [negative_bar_format](/cells/python-net/de/aspose.cells/databar/negative_bar_format) | Ruft das NegativeBarFormat-Objekt ab, das einer bedingten Formatierungsregel für Datenbalken zugeordnet ist.|
| [min_cfvo](/cells/python-net/de/aspose.cells/databar/min_cfvo) | Rufen Sie das Minimalwertobjekt dieses DataBar ab oder legen Sie es fest.<br/> Null oder CFValueObject mit dem Typ FormatConditionValueType.Max kann nicht darauf festgelegt werden.|
| [max_cfvo](/cells/python-net/de/aspose.cells/databar/max_cfvo) | Rufen Sie das Maximalwertobjekt dieses DataBar ab oder legen Sie es fest.<br/> Null oder CFValueObject mit dem Typ FormatConditionValueType.Min kann nicht darauf festgelegt werden.|
| [color](/cells/python-net/de/aspose.cells/databar/color) | Rufen Sie die Farbe dieser Datenleiste ab oder legen Sie sie fest.|
| [min_length](/cells/python-net/de/aspose.cells/databar/min_length) | Stellt die Mindestlänge des Datenbalkens dar.|
| [max_length](/cells/python-net/de/aspose.cells/databar/max_length) | Stellt die maximale Länge des Datenbalkens dar.|
| [show_value](/cells/python-net/de/aspose.cells/databar/show_value) |Rufen Sie das Flag ab oder legen Sie es fest, das angibt, ob die Werte der Zellen angezeigt werden sollen, auf die dieser Datenbalken angewendet wird.<br/> Der Standardwert ist „true“.|


###  Methoden
| Methode| Beschreibung|
| :- | :- |
| [`to_image(self, cell, img_opts)`](/cells/python-net/de/aspose.cells/databar/to_image/#aspose.cells.cell-aspose.cells.rendering.imageorprintoptions) | Rendern Sie den Datenbalken in der Zelle in ein Bildbyte-Array.|



###  Beispiel

```python
from aspose.cells import CellArea, DataBarAxisPosition, DataBarBorderType, DataBarFillType, DataBarNegativeColorType, FormatConditionType, FormatConditionValueType, Workbook
from aspose.pydrawing import Color

# Instantiating a Workbook object
workbook = Workbook()
sheet = workbook.worksheets[0]
# Adds an empty conditional formatting
index = sheet.conditional_formattings.add()
fcs = sheet.conditional_formattings[index]
# Sets the conditional format range.
ca = CellArea()
ca.start_row = 0
ca.end_row = 2
ca.start_column = 0
ca.end_column = 0
fcs.add_area(ca)
# Adds condition.
idx = fcs.add_condition(FormatConditionType.DATA_BAR)
fcs.add_area(ca)
cond = fcs[idx]
# Get Databar
dataBar = cond.data_bar
dataBar.color = Color.orange
# Set Databar properties
dataBar.min_cfvo.type = FormatConditionValueType.PERCENTILE
dataBar.min_cfvo.value = 30
dataBar.show_value = False
dataBar.bar_border.type = DataBarBorderType.SOLID
dataBar.bar_border.color = Color.plum
dataBar.bar_fill_type = DataBarFillType.SOLID
dataBar.axis_color = Color.red
dataBar.axis_position = DataBarAxisPosition.MIDPOINT
dataBar.negative_bar_format.color_type = DataBarNegativeColorType.COLOR
dataBar.negative_bar_format.color = Color.white
dataBar.negative_bar_format.border_color_type = DataBarNegativeColorType.COLOR
dataBar.negative_bar_format.border_color = Color.yellow
# Put Cell Values
cell1 = sheet.cells.get("A1")
cell1.put_value(10)
cell2 = sheet.cells.get("A2")
cell2.put_value(120)
cell3 = sheet.cells.get("A3")
cell3.put_value(260)
# Saving the Excel file
workbook.save("book1.xlsx")

```

###  Siehe auch
* Modul [`aspose.cells`](..)
