DataLabels Klasse

DataLabels Klasse

Kapselt eine Sammlung 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 Plotbereichs die Teilstriche und die Achsenbeschriftungen umfasst.
False gibt an, dass die Größe die Größe des Plotbereichs, 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 Texts ab und legt diese fest.
fontRuft die Schriftart der DataLabels ab;
auto_scale_fontTrue, wenn der Text im Objekt die Schriftgröße ändert, wenn sich die Objektgröße ändert. Der Standardwert ist True.
background_modeRuft den Anzeigemodus des Hintergrunds ab und legt diesen fest
backgroundRuft den Anzeigemodus des Hintergrunds ab und legt diesen fest
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 diese fest.
yRuft die Y-Koordinate der oberen linken Ecke in Einheiten von 1/4000 der Diagrammfläche ab oder legt diese fest.
heightRuft die Höhe des Rahmens in Einheiten von 1/4000 der Diagrammfläche ab oder legt diese fest.
widthRuft die Breite des Rahmens in Einheiten von 1/4000 der Diagrammfläche ab oder legt diese fest.
shadowTrue, wenn der Rahmen einen Schatten hat.
shape_propertiesRuft das ChartFrame.shape_properties-Objekt ab.
is_default_pos_be_setGibt an, ob die Standardposition (DefaultX, DefaultY, DefaultWidth und DefaultHeight) festgelegt ist.
default_xStellt x der Standardposition dar
default_yStellt y der Standardposition dar
default_widthStellt die Breite der Standardposition dar
default_heightStellt die Höhe der Standardposition dar
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 diese fest.
text_vertical_alignmentRuft die vertikale Textausrichtung des Textes ab oder legt diese 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, der angibt, ob der Text umbrochen wird, oder legt diesen fest.
is_resize_shape_to_fit_textRuft ab oder legt fest, ob eine Form automatisch angepasst werden soll, um den darin beschriebenen Text vollständig zu enthalten. Auto-Fitting ist
wenn Text innerhalb einer Form skaliert wird, um den gesamten darin enthaltenen Text aufzunehmen.
show_valueStellt das Anzeigeverhalten der Datenbeschriftungswerte eines angegebenen Diagramms dar. True zeigt die Werte an. Falsch zu verstecken.
show_cell_rangeGibt an, ob der Zellbereich als Datenbeschriftung angezeigt wird.
show_percentageStellt das Anzeigeverhalten des Datenbeschriftungsprozentsatzes eines angegebenen Diagramms dar. True zeigt den Prozentwert an. Falsch zu verstecken.
show_bubble_sizeStellt das Anzeigeverhalten des Datenbeschriftungsprozentsatzes eines angegebenen Diagramms dar. True zeigt den Prozentwert an. Falsch zu verstecken.
show_category_nameStellt das Anzeigeverhalten des Datenbeschriftungskategorienamens eines angegebenen Diagramms dar. True, um den Kategorienamen für die Datenbeschriftungen in einem Diagramm anzuzeigen. Falsch zu verstecken.
show_series_nameGibt einen booleschen Wert zurück oder legt ihn fest, um das Anzeigeverhalten des Reihennamens für die Datenbeschriftungen in einem Diagramm anzugeben.
True, um den Seriennamen anzuzeigen. Falsch zu verstecken.
show_legend_keyStellt das Anzeigeverhalten der Datenbeschriftungslegendentaste eines angegebenen Diagramms dar.
True, 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_linkedTrue, 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 Trennzeichentyp ab, der für die Datenbeschriftungen in einem Diagramm verwendet wird, oder legt diesen fest.
separator_valueRuft den Trennwert 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 Kreisdiagramm)
shape_typeRuft den Formtyp der Datenbeschriftung ab oder legt diesen fest.

Methoden

MethodeBeschreibung
set_position_autoStellen Sie die Position des Rahmens auf automatisch ein
charactersGibt ein Characters-Objekt zurück, das einen Bereich von Zeichen im Text darstellt.

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