Chart classe
Chart classe
Incapsula l’oggetto che rappresenta un singolo grafico di Excel.
Il tipo Chart espone i seguenti membri:
Proprietà
Proprietà | Descrizione |
---|---|
style | Ottiene e imposta lo stile incorporato. |
chart_object | Rappresenta chartShape; |
hide_pivot_field_buttons | Indica se nascondere i pulsanti del campo del grafico pivot solo quando il grafico è grafico pivot. |
pivot_options | Specifica i controlli pivot visualizzati sul grafico |
pivot_source | L’origine sono i dati della tabella pivot. Se PivotSource non è vuoto, il grafico è Grafico pivot. |
plot_by | Ottiene e imposta se tracciare per riga o colonna. |
plot_empty_cells_type | Ottiene e imposta come tracciare le celle vuote. |
plot_visible_cells | Indica se tracciare solo le celle visibili. |
plot_visible_cells_only | Indica se tracciare solo le celle visibili. |
display_na_as_blank | Indica se visualizzare #N/A come valore vuoto. |
name | Ottiene e imposta il nome del grafico. |
size_with_window | Vero se Microsoft Excel ridimensiona il grafico in modo che corrisponda alla dimensione della finestra del foglio grafico. |
worksheet | Ottiene il foglio di lavoro che contiene questo grafico. |
shapes | Restituisce tutte le forme di disegno in questo grafico. |
print_size | Ottiene e imposta la dimensione del grafico stampato. |
type | Ottiene o imposta il tipo di grafico. |
n_series | Ottiene una raccolta SeriesCollection che rappresenta la serie di dati nel grafico. |
filtered_n_series | Ottiene una raccolta SeriesCollection che rappresenta le serie di dati filtrate nel grafico. |
title | Ottiene il titolo del grafico. |
sub_title | Ottiene il sottotitolo del grafico. Solo per file in formato ODS. |
plot_area | Ottiene l’area del tracciato del grafico che include le etichette dei segni di graduazione degli assi. |
chart_area | Ottiene l’area del grafico nel foglio di lavoro. |
category_axis | Ottiene l’asse X del grafico. |
value_axis | Ottiene l’asse Y del grafico. |
second_value_axis | Ottiene il secondo asse Y del grafico. |
second_category_axis | Ottiene il secondo asse X del grafico. |
series_axis | Ottiene l’asse delle serie del grafico. |
legend | Ottiene la legenda del grafico. |
chart_data_table | Rappresenta la tabella dei dati del grafico. |
show_legend | Ottiene o imposta un valore che indica se verrà visualizzata la legenda del grafico. L’impostazione predefinita è vera. |
is_rectangular_cornered | Ottiene o imposta un valore che indica se l’area del grafico ha gli angoli rettangolari. L’impostazione predefinita è vera. |
show_data_table | Ottiene o imposta un valore che indica se il grafico visualizza una tabella dati. |
first_slice_angle | Ottiene o imposta l’angolo della prima sezione del grafico a torta o ad anello, in gradi (in senso orario dalla verticale). Si applica solo ai grafici a torta, a torta 3D e ad anello, da 0 a 360. |
gap_width | Restituisce o imposta lo spazio tra i gruppi di barre o colonne, come percentuale della larghezza della barra o della colonna. Il valore di questa proprietà deve essere compreso tra 0 e 500. |
gap_depth | Ottiene o imposta la distanza tra le serie di dati in un grafico 3D, come percentuale della larghezza dell’indicatore. Il valore di questa proprietà deve essere compreso tra 0 e 500. |
floor | Restituisce un oggetto Chart.floor che rappresenta le pareti di un grafico 3D. |
walls | Restituisce un oggetto Chart.walls che rappresenta le pareti di un grafico 3D. |
back_wall | Restituisce un oggetto Chart.walls che rappresenta la parete posteriore di un grafico 3D. |
side_wall | Restituisce un oggetto Chart.walls che rappresenta la parete laterale di un grafico 3D. |
walls_and_gridlines_2d | Vero se le linee della griglia vengono disegnate bidimensionalmente su un grafico 3D. |
rotation_angle | Rappresenta la rotazione della vista del grafico 3D (la rotazione dell’area del tracciato attorno all’asse z, in gradi). |
elevation | Rappresenta l’elevazione della vista cartografica 3D, in gradi. |
right_angle_axes | Vero se gli assi del grafico sono ad angolo retto. Si applica solo ai grafici 3D (eccetto i grafici a colonna 3D e a torta 3D). |
auto_scaling | Vero se Microsoft Excel ridimensiona un grafico 3D in modo che abbia dimensioni più vicine al grafico 2D equivalente. La proprietà RightAngleAxes deve essere True. |
height_percent | Restituisce o imposta l’altezza di un grafico 3D come percentuale della larghezza del grafico (tra il 5 e il 500%). |
perspective | Restituisce o imposta la prospettiva per la vista della carta 3D. Deve essere compreso tra 0 e 100. Questa proprietà viene ignorata se la proprietà RightAngleAxes è True. |
is_3d | Indica se il grafico è un grafico 3D. |
depth_percent | Rappresenta la profondità di un grafico 3D come percentuale della larghezza del grafico (tra il 20 e il 2000%). |
actual_chart_size | Ottiene la dimensione effettiva del grafico in unità di pixel. |
placement | Rappresenta il modo in cui il grafico è collegato alle celle sottostanti. |
page_setup | Rappresenta la descrizione dell’impostazione della pagina in questo grafico. |
line | Prende la linea. |
Metodi
Metodo | Descrizione |
---|---|
calculate | Calcola la posizione personalizzata dell’area del tracciato, degli assi se la loro posizione è assegnata automaticamente. |
calculate | Calcola la posizione personalizzata dell’area del tracciato e degli assi, se la loro posizione è assegnata automaticamente, con le opzioni di calcolo del grafico. |
to_image | Crea l’immagine del grafico e la salva in un file. L’estensione del nome file determina il formato dell’immagine. |
to_image | Crea l’immagine del grafico e la salva in un file nel tipo di immagine specificato. |
to_image | Crea l’immagine della carta e la salva in un file in formato Jpeg. |
to_image | Crea l’immagine del grafico e la salva in uno stream in formato Jpeg. |
to_image | Crea l’immagine del grafico e la salva in un flusso nel formato specificato. |
to_image | Crea l’immagine del grafico e la salva in un file. L’estensione del nome file determina il formato dell’immagine. |
to_image | Crea l’immagine del grafico e la salva in un flusso nel formato specificato. |
to_pdf | Salva il grafico in un file pdf. |
to_pdf | Salva il grafico in un file pdf. |
to_pdf | Crea il pdf del grafico e lo salva in uno stream. |
to_pdf | Crea il pdf del grafico e lo salva in uno stream. |
is_refered_by_chart | Restituisce se la cella a cui fa riferimento il grafico. |
is_cell_refered_by_chart | Restituisce se la cella a cui fa riferimento il grafico. |
is_chart_data_changed | Rileva se l’origine dati di un grafico è cambiata. |
refresh_pivot_data | Aggiorna i dati del grafico pivot dalla sua origine dati pivot. |
change_template | Cambia il tipo di grafico con il modello preimpostato. |
move | Sposta il grafico in una posizione specificata. |
get_actual_size | Ottiene la dimensione effettiva del grafico in unità di pixel. |
has_axis | Restituisce quali assi esistono sul grafico. |
switch_row_column | Cambia riga/colonna. |
get_chart_data_range | Ottiene l’intervallo dell’origine dati del grafico. |
set_chart_data_range | Specifica l’intervallo di dati per un grafico. |
Esempio
I seguenti codici mostrano come creare un grafico con codici .Net.
from aspose.cells import Workbook
from aspose.cells.charts import ChartType
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.COLUMN, 9, 9, 21, 15)
chart = sheet.charts[chartIndex]
chart.set_chart_data_range("A1:B4", True)
chart.show_legend = True
chart.title.text = "Income Analysis"
Guarda anche
- modulo
aspose.cells.charts
- classe
SeriesCollection