Line Klasse

Line Klasse

Kapselt das Objekt, das das Linienformat 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 Beginn einer Linie an.
end_typeGibt eine Pfeilspitze für das Ende einer Linie 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 Beginn 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.
colorRepräsentiert die Farbe der Linie.
transparencyGibt den Transparenzgrad der Linie als Wert von 0,0 (undurchsichtig) bis 1,0 (klar) zurück oder legt ihn fest.
styleRepräsentiert den Stil der Linie.
weightRuft die WeightType der Leitung ab oder legt sie fest.
weight_ptRuft die Gewichtung der Linie in Punkteinheiten ab oder legt diese fest.
weight_pxRuft die Gewichtung der Linie in Pixeleinheiten ab oder legt diese fest.
formatting_typeRuft den Formattyp ab oder legt ihn fest.
is_automatic_colorGibt an, ob die Linienfarbe automatisch zugewiesen wird.
is_visibleStellt dar, 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]
# 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