DataLabels Klasse

DataLabels Klasse

Kapselt eine Auflistung aller DataLabel-Objekte für die angegebene Serie.

Nachlass: DataLabelsChartTextFrameChartFrame

Der Typ DataLabels macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
is_inner_modeGibt an, ob die Größe des Zeichnungsbereichs die Teilstriche und die Achsenbeschriftungen umfasst.
„False“ gibt an, dass die Größe die Größe des Zeichnungsbereichs, der Teilstriche und der Achsenbeschriftungen bestimmen soll.
borderRuft die Line ab.
areaRuft die DataLabels.area ab.
text_fontRuft ein ChartFrame.font-Objekt des angegebenen ChartFrame-Objekts ab.
text_optionsRuft die Optionen des Textes ab und legt sie fest.
fontRuft die Schriftart der DataLabels ab;
auto_scale_fontTrue, wenn sich die Schriftgröße des Texts im Objekt ändert, wenn sich die Objektgröße ändert. Der Standardwert ist True.
background_modeErmittelt und setzt den Anzeigemodus des Hintergrunds
backgroundErmittelt und setzt den Anzeigemodus des Hintergrunds
is_automatic_sizeGibt an, ob die Größe des Diagrammrahmens automatisch angepasst wird.
xRuft die x-Koordinate der oberen linken Ecke in Einheiten von 1/4000 der Diagrammfläche ab oder legt sie fest.
yRuft die Y-Koordinate der oberen linken Ecke in Einheiten von 1/4000 der Diagrammfläche ab oder legt sie fest.
heightRuft die Höhe des Rahmens in Einheiten von 1/4000 der Diagrammfläche ab oder legt sie fest.
widthRuft die Rahmenbreite in Einheiten von 1/4000 der Diagrammfläche ab oder legt sie fest.
shadowWahr, wenn der Rahmen einen Schatten hat.
shape_propertiesRuft das Objekt ChartFrame.shape_properties ab.
is_default_pos_be_setGibt an, ob die Standardposition (DefaultX, DefaultY, DefaultWidth und DefaultHeight) festgelegt ist.
default_xStellt x der Standardposition in Einheiten von 1/4000 der Diagrammfläche dar.
default_yStellt y der Standardposition in Einheiten von 1/4000 des Diagrammbereichs dar.
default_widthStellt die Breite der Standardposition in Einheiten von 1/4000 des Diagrammbereichs dar.
default_heightStellt die Höhe der Standardposition in Einheiten von 1/4000 der Diagrammfläche dar.
default_x_ratio_to_chartStellt x der Standardposition in Einheiten des Bruchteils der Diagrammfläche dar.
default_y_ratio_to_chartStellt y der Standardposition in Einheiten des Bruchteils der Diagrammfläche dar.
default_width_ratio_to_chartStellt die Breite der Standardposition in Einheiten von Bruchteilen der Diagrammfläche dar.
default_height_ratio_to_chartStellt die Höhe der Standardposition in Einheiten von Bruchteilen der Diagrammfläche dar.
x_ratio_to_chartRuft die x-Koordinate der oberen linken Ecke in Einheiten des Verhältnisses der Diagrammfläche ab oder legt diese fest.
y_ratio_to_chartRuft die Y-Koordinate der oberen linken Ecke in Einheiten des Verhältnisses der Diagrammfläche ab oder legt diese fest.
width_ratio_to_chartRuft die Breite des Rahmens in Einheiten des Verhältnisses zur Diagrammfläche ab oder legt diese fest.
height_ratio_to_chartRuft die Höhe des Rahmens in Einheiten des Verhältnisses zur Diagrammfläche ab oder legt sie fest.
x_pixelRuft die x-Koordinate der oberen linken Ecke in Pixeleinheiten ab oder legt sie fest.
y_pixelRuft die Y-Koordinate der oberen linken Ecke in Pixeleinheiten ab oder legt sie fest.
width_pixelRuft die Breite des Rahmens in Pixeleinheiten ab oder legt sie fest.
height_pixelRuft die Höhe des Rahmens in Pixeleinheiten ab oder legt sie fest.
is_auto_textZeigt an, dass der Text automatisch generiert wird.
is_deletedGibt an, ob diese Datenbeschriftungen gelöscht werden.
text_horizontal_alignmentRuft die horizontale Textausrichtung ab und legt sie fest.
text_vertical_alignmentRuft die vertikale Textausrichtung ab oder legt sie fest.
rotation_angleStellt den Textdrehwinkel dar.
is_automatic_rotationGibt an, ob der Text des Diagramms automatisch gedreht wird.
textRuft den Text der Datenbeschriftung ab oder legt ihn fest.
linked_sourceRuft einen Verweis auf das Arbeitsblatt ab und legt diesen fest.
text_directionStellt die Lesereihenfolge des Textes dar.
reading_orderStellt die Lesereihenfolge des Textes dar.
direction_typeRuft die Textrichtung ab und legt sie fest.
is_text_wrappedRuft einen Wert ab oder legt einen Wert fest, der angibt, ob der Text umbrochen wird.
is_resize_shape_to_fit_textLegt fest, ob eine Form automatisch angepasst werden soll, um den darin beschriebenen Text vollständig aufzunehmen. Die automatische Anpassung ist
wenn Text innerhalb einer Form skaliert wird, um den gesamten Text darin unterzubringen.
show_valueStellt das Anzeigeverhalten der Datenbeschriftungswerte eines angegebenen Diagramms dar. Bei „True“ werden die Werte angezeigt. Bei „False“ werden sie ausgeblendet.
show_cell_rangeGibt an, ob Zellbereiche als Datenbeschriftungen angezeigt werden.
show_percentageStellt das Anzeigeverhalten der Prozentwerte der Datenbeschriftung eines angegebenen Diagramms dar. Bei „True“ wird der Prozentwert angezeigt. Bei „False“ wird er ausgeblendet.
show_bubble_sizeStellt das Anzeigeverhalten der Prozentwerte der Datenbeschriftung eines angegebenen Diagramms dar. Bei „True“ wird der Prozentwert angezeigt. Bei „False“ wird er ausgeblendet.
show_category_nameStellt das Anzeigeverhalten des Kategorienamens der Datenbeschriftung eines angegebenen Diagramms dar. „True“ zeigt den Kategorienamen für die Datenbeschriftungen in einem Diagramm an. „False“ blendet ihn aus.
show_series_nameGibt an, ob der Serienname für die Datenbeschriftungen in einem Diagramm angezeigt wird.
„True“, um den Seriennamen anzuzeigen. „False“, um ihn auszublenden.
show_legend_keyStellt das Anzeigeverhalten des Legendenschlüssels für Datenbeschriftungen eines angegebenen Diagramms dar.
Wahr, wenn der Legendenschlüssel der Datenbeschriftung sichtbar ist.
number_formatStellt die Formatzeichenfolge für das DataLabels-Objekt dar.
numberRuft das integrierte Zahlenformat ab und legt es fest.
number_format_linkedWahr, wenn das Zahlenformat mit den Zellen verknüpft ist
(damit sich das Zahlenformat in den Beschriftungen ändert, wenn es sich in den Zellen ändert).
separator_typeRuft den für die Datenbeschriftungen in einem Diagramm verwendeten Trennzeichentyp ab oder legt ihn fest.
separator_valueRuft den Trennzeichenwert ab, der für die Datenbeschriftungen in einem Diagramm verwendet wird, oder legt diesen fest.
positionStellt die Position der Datenbeschriftung dar.
is_never_overlapGibt an, ob sich die angezeigten Datenbeschriftungen nie überlappen. (Für Kreisdiagramme)
shape_typeRuft den Formtyp der Datenbeschriftung ab oder legt ihn fest.

Methoden

MethodeBeschreibung
set_position_auto(self)Position des Rahmens auf automatisch einstellen
characters(self, start_index, length)Gibt ein Characters-Objekt zurück, das einen Zeichenbereich innerhalb des Textes darstellt.
apply_font(self)Wenden Sie die Schriftart der Datenbeschriftungen auf alle untergeordneten Knoten an.

Beispiel

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

Siehe auch