DataLabels klass
DataLabels klass
Kapslar in en samling av alla DataLabel-objekt för den angivna serien.
Arv: DataLabels
→
ChartTextFrame
→
ChartFrame
Typen DataLabels avslöjar följande medlemmar:
Egenskaper
Fast egendom | Beskrivning |
---|---|
is_inner_mode | Anger om storleken på plottytans storlek inkluderar bockmarkeringarna och axeletiketterna. False anger att storleken ska avgöra storleken på tomtområdet, bockarna och axeletiketterna. |
border | Får Line . |
area | Får DataLabels.area . |
text_font | Hämtar ett ChartFrame.font -objekt av det angivna ChartFrame-objektet. |
text_options | Hämtar och ställer in alternativen för texten. |
font | Hämtar typsnittet för DataLabels; |
auto_scale_font | Sant om texten i objektet ändrar teckenstorlek när objektstorleken ändras. Standardvärdet är True. |
background_mode | Hämtar och ställer in visningsläget för bakgrunden |
background | Hämtar och ställer in visningsläget för bakgrunden |
is_automatic_size | Indikerar om kartramen har automatisk storlek. |
x | Hämtar eller ställer in x-koordinaten för det övre vänstra hörnet i enheter på 1/4000 av sjökortsytan. |
y | Hämtar eller ställer in y-koordinaten för det övre vänstra hörnet i enheter på 1/4000 av sjökortsytan. |
height | Hämtar eller ställer in ramhöjden i enheter på 1/4000 av kartytan. |
width | Hämtar eller ställer in ramens bredd i enheter på 1/4000 av kartytan. |
shadow | Sant om ramen har en skugga. |
shape_properties | Hämtar objektet ChartFrame.shape_properties . |
is_default_pos_be_set | Anger om standardpositionen (DefaultX, DefaultY, DefaultWidth och DefaultHeight) är inställda. |
default_x | Representerar x av standardposition |
default_y | Representerar y för standardposition |
default_width | Representerar bredden på standardpositionen |
default_height | Representerar höjden på standardpositionen |
is_auto_text | Indikerar att texten genereras automatiskt. |
is_deleted | Indikerar om denna dataetikett är raderad. |
text_horizontal_alignment | Hämtar och ställer in textens horisontella justering. |
text_vertical_alignment | Hämtar eller ställer in textens vertikala justering av text. |
rotation_angle | Representerar textrotationsvinkel. |
is_automatic_rotation | Indikerar om texten i diagrammet roteras automatiskt. |
text | Hämtar eller ställer in dataetikettens text. |
linked_source | Hämtar och ställer in en referens till arbetsbladet. |
text_direction | Representerar textläsordning. |
reading_order | Representerar textläsordning. |
direction_type | Hämtar och anger textens riktning. |
is_text_wrapped | Hämtar eller ställer in ett värde som anger om texten är radbruten. |
is_resize_shape_to_fit_text | Hämtar eller ställer in om en form ska anpassas automatiskt för att helt innehålla texten som beskrivs i den. Automatisk montering är när text i en form skalas för att innehålla all text inuti. |
show_value | Representerar ett specificerat diagrams dataetikettvärden som visar beteende. True visar värdena. Falskt att dölja. |
show_cell_range | Anger om cellintervallet visas som dataetiketter. |
show_percentage | Representerar ett angivet diagrams dataetiketts procentuella visningsbeteende. True visar procentvärdet. Falskt att dölja. |
show_bubble_size | Representerar ett angivet diagrams dataetiketts procentuella visningsbeteende. True visar procentvärdet. Falskt att dölja. |
show_category_name | Representerar visningsbeteendet för ett specificerat diagrams dataetikettkategorinamn. Sant för att visa kategorinamnet för dataetiketterna på ett diagram. Falskt att dölja. |
show_series_name | Returnerar eller ställer in en boolesk för att indikera visningsbeteendet för serienamnet för dataetiketterna i ett diagram. Sant att visa serienamnet. Falskt att dölja. |
show_legend_key | Representerar ett specificerat diagrams dataetikettsförklaringsknappvisningsbeteende. Sant om nyckeln för dataetikettförklaringen är synlig. |
number_format | Representerar formatsträngen för DataLabels-objektet. |
number | Hämtar och ställer in det inbyggda talformatet. |
number_format_linked | Sant om talformatet är kopplat till cellerna (så att talformatet ändras i etiketterna när det ändras i cellerna). |
separator_type | Hämtar eller ställer in separatortypen som används för dataetiketterna i ett diagram. |
separator_value | Hämtar eller ställer in separatorvärdet som används för dataetiketterna i ett diagram. |
position | Representerar positionen för dataetiketten. |
is_never_overlap | Indikerar om dataetiketterna aldrig överlappar varandra. (För cirkeldiagram) |
shape_type | Hämtar eller ställer in formtyp för dataetikett. |
Metoder
Metod | Beskrivning |
---|---|
set_position_auto | Ställ in ramens position på automatisk |
characters | Returnerar ett teckenobjekt som representerar ett teckenintervall i texten. |
Exempel
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
Se även
- modul
aspose.cells.charts
- klass
ChartFrame
- klass
ChartTextFrame
- klass
DataLabels
- klass
Line