ChartPoint classe
ChartPoint classe
Rappresenta un singolo punto in una serie in un grafico.
Il tipo ChartPoint espone i seguenti membri:
Proprietà
Proprietà | Descrizione |
---|---|
explosion | La distanza di una fetta di torta aperta dal centro del grafico a torta è espressa come percentuale del diametro della torta. |
shadow | Vero se il punto del grafico ha un’ombra. |
border | Ottiene lo Line . |
area | Ottiene lo ChartPoint.area . |
marker | Ottiene lo ChartPoint.marker . |
data_labels | Restituisce un oggetto DataLabels che rappresenta l’etichetta dati associata al punto. |
y_value | Ottiene o imposta il valore Y del punto del grafico. |
y_value_type | Ottiene il tipo di valore Y del punto del grafico. |
x_value | Ottiene o imposta il valore X del punto del grafico. |
x_value_type | Ottiene il tipo di valore X del punto del grafico. |
shape_properties | Ottiene l’oggetto ShapePropertyCollection che contiene le proprietà della forma visiva di ChartPoint. |
is_in_secondary_plot | Ottiene o imposta un valore che indica se i punti dati si trovano nella seconda torta o barra su una torta o su una barra di un grafico a torta |
shape_x | Ottiene la coordinata x dell’angolo superiore sinistro in unità di 1/4000 della larghezza del grafico dopo aver chiamato il metodo Chart.Calculate(). |
shape_y | Ottiene la coordinata y dell’angolo superiore sinistro in unità di 1/4000 dell’altezza del grafico dopo aver chiamato il metodo Chart.Calculate(). |
shape_width | Ottiene la larghezza in unità pari a 1/4000 della larghezza del grafico dopo aver chiamato il metodo Chart.Calculate(). |
shape_height | Ottiene l’altezza in unità di 1/4000 dell’altezza del grafico dopo aver chiamato il metodo Chart.Calculate(). |
shape_x_px | Ottiene la coordinata x dell’angolo superiore sinistro in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
shape_y_px | Ottiene la coordinata y dell’angolo superiore sinistro in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
shape_width_px | Ottiene la larghezza in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
shape_height_px | Ottiene l’altezza in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
border_width_px | Ottiene la larghezza del bordo in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
radius_px | Ottiene il raggio della bolla, della torta o della ciambella in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
inner_radius_px | Ottiene il raggio interno della fetta della ciambella in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
start_angle | Ottiene l’angolo iniziale per la sezione della torta, misurato in gradi in senso orario dall’asse x dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico a torta. |
end_angle | Ottiene l’angolo finale della sezione della torta, misurato in gradi in senso orario dall’asse x dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico a torta. |
arc_start_point_x_px | Ottiene la coordinata x del punto iniziale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica ai grafici a torta e ad anello. |
arc_start_point_y_px | Ottiene la coordinata y del punto iniziale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica ai grafici a torta e ad anello. |
arc_end_point_x_px | Ottiene la coordinata x del punto finale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica ai grafici a torta e ad anello. |
arc_end_point_y_px | Ottiene la coordinata y del punto finale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica ai grafici a torta e ad anello. |
inner_arc_start_point_x_px | Ottiene la coordinata x del punto iniziale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
inner_arc_start_point_y_px | Ottiene la coordinata y del punto iniziale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
inner_arc_end_point_x_px | Ottiene la coordinata x del punto finale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
inner_arc_end_point_y_px | Ottiene la coordinata y del punto finale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
Metodi
Metodo | Descrizione |
---|---|
get_top_point_count | Ottiene il numero dei punti più alti dopo aver chiamato il metodo Chart.Calculate(). |
get_top_point_x_px | Ottiene la coordinata x del punto superiore della forma dopo aver chiamato il metodo Chart.Calculate(). Applica grafici 3D: Colonna3D, Barra3D, Cono, Cilindro, Piramide e Area3D |
get_top_point_y_px | Ottiene la coordinata y del punto superiore della forma dopo aver chiamato il metodo Chart.Calculate(). Applica grafici 3D: Colonna3D, Barra3D, Cono, Cilindro, Piramide e Area3D |
get_bottom_point_count | Ottiene il numero dei punti inferiori dopo aver chiamato il metodo Chart.Calculate(). |
get_bottom_point_x_px | Ottiene la coordinata x del punto inferiore della forma dopo aver chiamato il metodo Chart.Calculate(). Applica grafici 3D: Colonna3D, Barra3D, Cono, Cilindro, Piramide |
get_bottom_point_y_px | Ottiene la coordinata y del punto inferiore della forma dopo aver chiamato il metodo Chart.Calculate(). Applica grafici 3D: Colonna3D, Barra3D, Cono, Cilindro, Piramide |
get_on_category_axis_point_count | Ottiene il numero dei punti sull’asse delle categorie dopo aver chiamato il metodo Chart.Calculate(). Si applica solo al grafico ad area. |
get_on_category_axis_point_x_px | Ottiene la coordinata x del punto sull’asse delle categorie dopo aver chiamato il metodo Chart.Calculate(). Si applica solo al grafico ad area. |
get_on_category_axis_point_y_px | Ottiene la coordinata y del punto sull’asse delle categorie dopo aver chiamato il metodo Chart.Calculate(). Si applica solo al grafico ad area. |
Esempio
from aspose.cells import Workbook
from aspose.cells.charts import ChartType
from aspose.pydrawing import Color
# Instantiating a Workbook object
workbook = Workbook()
# Obtaining the reference of the first worksheet
worksheet = workbook.worksheets[0]
# Adding a sample value to "A1" cell
worksheet.cells.get("A1").put_value(50)
# Adding a sample value to "A2" cell
worksheet.cells.get("A2").put_value(100)
# Adding a sample value to "A3" cell
worksheet.cells.get("A3").put_value(150)
# Adding a sample value to "B1" cell
worksheet.cells.get("B1").put_value(60)
# Adding a sample value to "B2" cell
worksheet.cells.get("B2").put_value(32)
# Adding a sample value to "B3" cell
worksheet.cells.get("B3").put_value(50)
# Adding a chart to the worksheet
chartIndex = worksheet.charts.add(ChartType.PIE_EXPLODED, 5, 0, 25, 10)
# Accessing the instance of the newly added chart
chart = worksheet.charts[chartIndex]
# Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B3"
chart.n_series.add("A1:B3", True)
# Show Data Labels
chart.n_series[0].data_labels.show_value = True
for i in range(chart.n_series[0].points.count):
# Get Data Point
point = chart.n_series[0].points[i]
# Set Pir Explosion
point.explosion = 15
# Set Border Color
point.border.color = Color.red
# Saving the Excel file
workbook.save("book1.xls")
Guarda anche
- modulo
aspose.cells.charts
- classe
Line
- classe
ShapePropertyCollection