DataLabels classe

DataLabels classe

Incapsula una raccolta di tutti gli oggetti DataLabel per la Series specificata.

Eredità: DataLabelsChartTextFrameChartFrame

Il tipo DataLabels espone i seguenti membri:

Proprietà

ProprietàDescrizione
is_inner_modeIndica se la dimensione dell’area del tracciato include i segni di graduazione e le etichette degli assi.
False specifica che la dimensione determinerà la dimensione dell’area del tracciato, dei segni di graduazione e delle etichette degli assi.
borderOttiene lo Line.
areaOttiene lo DataLabels.area.
text_fontOttiene un oggetto ChartFrame.font dell’oggetto ChartFrame specificato.
text_optionsOttiene e imposta le opzioni del testo.
fontOttiene il carattere di DataLabels;
auto_scale_fontVero se il testo nell’oggetto cambia la dimensione del carattere quando cambia la dimensione dell’oggetto. Il valore predefinito è Vero.
background_modeOttiene e imposta la modalità di visualizzazione dello sfondo
backgroundOttiene e imposta la modalità di visualizzazione dello sfondo
is_automatic_sizeIndica se la cornice del grafico viene dimensionata automaticamente.
xOttiene o imposta la coordinata x dell’angolo superiore sinistro in unità di 1/4000 dell’area del grafico.
yOttiene o imposta la coordinata y dell’angolo superiore sinistro in unità di 1/4000 dell’area del grafico.
heightOttiene o imposta l’altezza del fotogramma in unità di 1/4000 dell’area del grafico.
widthOttiene o imposta la larghezza del frame in unità di 1/4000 dell’area del grafico.
shadowVero se la cornice ha un’ombra.
shape_propertiesOttiene l’oggetto ChartFrame.shape_properties.
is_default_pos_be_setIndica se è impostata la posizione predefinita (DefaultX, DefaultY, DefaultWidth e DefaultHeight).
default_xRappresenta x della posizione predefinita
default_yRappresenta y della posizione predefinita
default_widthRappresenta la larghezza della posizione predefinita
default_heightRappresenta l’altezza della posizione predefinita
is_auto_textIndica che il testo è generato automaticamente.
is_deletedIndica se queste etichette dati vengono eliminate.
text_horizontal_alignmentOttiene e imposta l’allineamento orizzontale del testo.
text_vertical_alignmentOttiene o imposta l’allineamento verticale del testo.
rotation_angleRappresenta l’angolo di rotazione del testo.
is_automatic_rotationIndica se il testo del grafico viene ruotato automaticamente.
textOttiene o imposta il testo dell’etichetta dati.
linked_sourceOttiene e imposta un riferimento al foglio di lavoro.
text_directionRappresenta l’ordine di lettura del testo.
reading_orderRappresenta l’ordine di lettura del testo.
direction_typeOttiene e imposta la direzione del testo.
is_text_wrappedOttiene o imposta un valore che indica se il testo è andato a capo.
is_resize_shape_to_fit_textOttiene o imposta se una forma deve essere adattata automaticamente per contenere completamente il testo descritto al suo interno. L’adattamento automatico è
quando il testo all’interno di una forma viene ridimensionato per contenere tutto il testo all’interno.
show_valueRappresenta il comportamento di visualizzazione dei valori dell’etichetta dati di un grafico specificato. True visualizza i valori. Falso da nascondere.
show_cell_rangeIndica se mostrare l’intervallo di celle come etichette dati.
show_percentageRappresenta il comportamento di visualizzazione del valore percentuale dell’etichetta dati di un grafico specificato. Vero visualizza il valore percentuale. Falso da nascondere.
show_bubble_sizeRappresenta il comportamento di visualizzazione del valore percentuale dell’etichetta dati di un grafico specificato. Vero visualizza il valore percentuale. Falso da nascondere.
show_category_nameRappresenta il comportamento di visualizzazione del nome della categoria dell’etichetta dati di un grafico specificato.True per visualizzare il nome della categoria per le etichette dati su un grafico. Falso da nascondere.
show_series_nameRestituisce o imposta un valore booleano per indicare il comportamento di visualizzazione del nome della serie per le etichette dati su un grafico.
True per mostrare il nome della serie. Falso da nascondere.
show_legend_keyRappresenta il comportamento di visualizzazione della chiave della legenda dell’etichetta dati di un grafico specificato.
Vero se la chiave della legenda dell’etichetta dati è visibile.
number_formatRappresenta la stringa di formato per l’oggetto DataLabels.
numberOttiene e imposta il formato numerico incorporato.
number_format_linkedVero se il formato numero è collegato alle celle
(in modo che il formato del numero cambi nelle etichette quando cambia nelle celle).
separator_typeOttiene o imposta il tipo di separatore utilizzato per le etichette dei dati su un grafico.
separator_valueOttiene o imposta il valore del separatore utilizzato per le etichette dei dati su un grafico.
positionRappresenta la posizione dell’etichetta dati.
is_never_overlapIndica se le etichette dati visualizzate non si sovrappongono mai. (Per il grafico a torta)
shape_typeOttiene o imposta il tipo di forma dell’etichetta dati.

Metodi

MetodoDescrizione
set_position_autoImposta la posizione del telaio su automatico
charactersRestituisce un oggetto Characters che rappresenta un intervallo di caratteri all’interno del testo.

Esempio

from aspose.cells import Workbook
from aspose.cells.charts import LabelPositionType

# Set the DataLabels in the chart
wb = Workbook("chart.xlsx")
chart = wb.worksheets[0].charts[0]
for i in range(len(chart.n_series)):
    datalabels = chart.n_series[i].data_labels
    # Set the position of DataLabels
    datalabels.position = LabelPositionType.INSIDE_BASE
    # Show the category name in the DataLabels
    datalabels.show_category_name = True
    # Show the value in the DataLabels
    datalabels.show_value = True
    # Not show the percentage in the DataLabels
    datalabels.show_percentage = False
    # Not show the legend key.
    datalabels.show_legend_key = False

Guarda anche