Line Klasse

Line Klasse

Kapselt das Objekt, das das Zeilenformat darstellt.

Der Typ Line macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
compound_typeGibt den zusammengesetzten Linientyp an
dash_typeGibt den Strichlinientyp an
cap_typeGibt die Endkappen an.
join_typeGibt die Verbindungskappen an.
begin_typeGibt eine Pfeilspitze für den Anfang einer Zeile an.
end_typeGibt eine Pfeilspitze für das Ende einer Zeile an.
begin_arrow_lengthGibt die Länge der Pfeilspitze für den Beginn einer Linie an.
end_arrow_lengthGibt die Länge der Pfeilspitze für das Ende einer Linie an.
begin_arrow_widthGibt die Breite der Pfeilspitze für den Anfang einer Linie an.
end_arrow_widthGibt die Breite der Pfeilspitze für das Ende einer Linie an.
theme_colorRuft die Designfarbe ab und legt sie fest.
colorStellt die Farbe der Linie dar.
transparencyGibt den Transparenzgrad der Linie als Wert zwischen 0,0 (undurchsichtig) und 1,0 (transparent) zurück oder legt ihn fest.
styleStellt den Stil der Linie dar.
weightRuft die WeightType der Zeile ab oder legt sie fest.
weight_ptRuft die Linienstärke in Punkten ab oder legt sie fest.
weight_pxRuft die Linienstärke in Pixeln ab oder legt sie fest.
formatting_typeRuft den Formattyp ab oder legt ihn fest.
is_automatic_colorGibt an, ob die Linienfarbe automatisch zugewiesen wird.
is_visibleGibt an, ob die Linie sichtbar ist.
is_autoGibt an, ob dieser Linienstil automatisch zugewiesen wird.
gradient_fillStellt eine Verlaufsfüllung dar.

Beispiel

from aspose.cells import Workbook
from aspose.cells.charts import ChartMarkerType, ChartType
from aspose.cells.drawing import LineType, WeightType
from aspose.pydrawing import Color

workbook = Workbook()
sheet = workbook.worksheets[0]
cells = sheet.cells
cells.get(0, 1).put_value("Income")
cells.get(1, 0).put_value("Company A")
cells.get(2, 0).put_value("Company B")
cells.get(3, 0).put_value("Company C")
cells.get(1, 1).put_value(10000)
cells.get(2, 1).put_value(20000)
cells.get(3, 1).put_value(30000)
chartIndex = sheet.charts.add(ChartType.LINE, 9, 9, 21, 15)
chart = sheet.charts[chartIndex]
# Add series
chart.n_series.add("A2:B4", True)
# Set category data
chart.n_series.category_data = "=Sheet1!$A$2:$A$4"
# Applying a dotted line style on the lines of an NSeries
chart.n_series[0].border.style = LineType.DOT
chart.n_series[0].border.color = Color.red
# Applying a triangular marker style on the data markers of an NSeries
chart.n_series[0].marker.marker_style = ChartMarkerType.TRIANGLE
# Setting the weight of all lines in an NSeries to medium
chart.n_series[0].border.weight = WeightType.MEDIUM_LINE

Siehe auch