Line klass

Line klass

Inkapslar objektet som representerar linjeformatet.

Typen Line avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
compound_typeAnger den sammansatta linjetypen
dash_typeAnger typen av streckad linje
cap_typeAnger slutkapslarna.
join_typeAnger kopplingsfästena.
begin_typeAnger en pilspets för början av en rad.
end_typeAnger en pilspets för slutet av en rad.
begin_arrow_lengthAnger längden på pilspetsen för början av en rad.
end_arrow_lengthAnger längden på pilspetsen för slutet av en rad.
begin_arrow_widthAnger bredden på pilspetsen för början av en rad.
end_arrow_widthAnger bredden på pilspetsen för slutet av en linje.
theme_colorHämtar och ställer in temafärgen.
colorRepresenterar linjens färg.
transparencyReturnerar eller anger graden av genomskinlighet för linjen som ett värde från 0,0 (ogenomskinlig) till 1,0 (klar).
styleRepresenterar linjens stil.
weightHämtar eller ställer in WeightType för raden.
weight_ptHämtar eller ställer in linjens vikt i enheter av punkter.
weight_pxHämtar eller anger linjens vikt i pixlar.
formatting_typeHämtar eller anger formattyp.
is_automatic_colorAnger om linjens färg tilldelas automatiskt.
is_visibleRepresenterar om linjen är synlig.
is_autoAnger om denna linjestil tilldelas automatiskt.
gradient_fillRepresenterar gradientfyllning.

Exempel

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

Se även