Title classe

Title classe

Incapsula l’oggetto che rappresenta il titolo del grafico o dell’asse.

Eredità: TitleChartTextFrameChartFrame

Il tipo Title espone i seguenti membri:

Proprietà

ProprietàDescrizione
is_inner_modeIndica se la dimensione dell’area del grafico include i segni di spunta e le etichette degli assi.
False specifica che la dimensione determinerà la dimensione dell’area del grafico, dei segni di spunta e delle etichette degli assi.
borderOttiene Line.
areaOttiene ChartFrame.area.
text_fontOttiene un oggetto ChartFrame.font dell’oggetto ChartFrame specificato.
text_optionsOttiene e imposta le opzioni del testo.
fontOttiene un oggetto ChartFrame.font dell’oggetto ChartFrame specificato.
auto_scale_fontVero se il testo nell’oggetto cambia 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 ha dimensioni automatiche.
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 della cornice in unità di 1/4000 dell’area del grafico.
widthOttiene o imposta la larghezza della cornice 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 sono impostate le posizioni predefinite (DefaultX, DefaultY, DefaultWidth e DefaultHeight).
default_xRappresenta x della posizione predefinita in unità di 1/4000 dell’area del grafico.
default_yRappresenta la y della posizione predefinita in unità di 1/4000 dell’area del grafico.
default_widthRappresenta la larghezza della posizione predefinita in unità di 1/4000 dell’area del grafico.
default_heightRappresenta l’altezza della posizione predefinita in unità di 1/4000 dell’area del grafico.
default_x_ratio_to_chartRappresenta x della posizione predefinita in unità di frazione dell’area del grafico.
default_y_ratio_to_chartRappresenta la posizione predefinita in unità di frazione dell’area del grafico.
default_width_ratio_to_chartRappresenta la larghezza della posizione predefinita in unità di frazione dell’area del grafico.
default_height_ratio_to_chartRappresenta l’altezza della posizione predefinita in unità di frazione dell’area del grafico.
x_ratio_to_chartOttiene o imposta la coordinata x dell’angolo superiore sinistro in unità di frazione dell’area del grafico.
X in pixel = XRatioToChart * Chart.ChartObject.Width;
y_ratio_to_chartOttiene o imposta la coordinata y dell’angolo superiore sinistro in unità di frazione dell’area del grafico.
Y in pixel = YRatioToChart * Chart.ChartObject.Width;
width_ratio_to_chartOttiene o imposta la larghezza della cornice in unità di rapporto dell’area del grafico.
height_ratio_to_chartOttiene o imposta l’altezza della cornice in unità di rapporto dell’area del grafico.
x_pixelOttiene o imposta la coordinata x dell’angolo superiore sinistro in unità Pixel.
y_pixelOttiene o imposta la coordinata y dell’angolo superiore sinistro in unità Pixel.
width_pixelOttiene o imposta la larghezza del fotogramma in unità Pixel.
height_pixelOttiene o imposta l’altezza del fotogramma in unità Pixel.
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 dell’unità di visualizzazione.
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 è 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 al suo interno.
is_visibleIndica se il titolo è visibile.
over_layRappresenta il titolo centrato in sovrimpressione sul grafico senza ridimensionarlo.

Metodi

MetodoDescrizione
characters(self)Ottiene la formattazione RTF di questo titolo.
characters(self, start_index, length)Restituisce un oggetto Characters che rappresenta un intervallo di caratteri all’interno del testo.
set_position_auto(self)Imposta la posizione del frame su automatico

Esempio

from aspose.cells import Workbook
from aspose.cells.charts import ChartType
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.COLUMN, 9, 9, 21, 15)
chart = sheet.charts[chartIndex]
# Setting the title of a chart
chart.title.text = "Title"
# Setting the font color of the chart title to blue
chart.title.font.color = Color.blue
# Setting the title of category axis of the chart
chart.category_axis.title.text = "Category"
# Setting the title of value axis of the chart
chart.value_axis.title.text = "Value"

Guarda anche