DataLabels classe
DataLabels classe
Encapsule une collection de tous les objets DataLabel pour la série spécifiée.
Héritage: DataLabels
→
ChartTextFrame
→
ChartFrame
Le type DataLabels expose les membres suivants :
Propriétés
Propriété | Description |
---|---|
is_inner_mode | Indique si la taille de la zone de tracé inclut les graduations et les étiquettes des axes. False spécifie que la taille doit déterminer la taille de la zone de tracé, les graduations et les étiquettes des axes. |
border | Obtient le Line . |
area | Obtient le DataLabels.area . |
text_font | Obtient un objet ChartFrame.font de l’objet ChartFrame spécifié. |
text_options | Obtient et définit les options du texte. |
font | Obtient la police des DataLabels ; |
auto_scale_font | Cette valeur est « Vrai » si la taille de police du texte de l’objet change en fonction de la taille de l’objet. La valeur par défaut est « Vrai ». |
background_mode | Obtient et définit le mode d’affichage de l’arrière-plan |
background | Obtient et définit le mode d’affichage de l’arrière-plan |
is_automatic_size | Indique si le cadre du graphique est dimensionné automatiquement. |
x | Obtient ou définit la coordonnée x du coin supérieur gauche en unités de 1/4000 de la zone du graphique. |
y | Obtient ou définit la coordonnée y du coin supérieur gauche en unités de 1/4000 de la zone du graphique. |
height | Obtient ou définit la hauteur du cadre en unités de 1/4000 de la zone du graphique. |
width | Obtient ou définit la largeur du cadre en unités de 1/4000 de la zone du graphique. |
shadow | Vrai si le cadre a une ombre. |
shape_properties | Obtient l’objet ChartFrame.shape_properties . |
is_default_pos_be_set | Indique si la position par défaut (DefaultX, DefaultY, DefaultWidth et DefaultHeight) est définie. |
default_x | Représente x de la position par défaut en unités de 1/4000 de la zone du graphique. |
default_y | Représente y de la position par défaut en unités de 1/4000 de la zone du graphique. |
default_width | Représente la largeur de la position par défaut en unités de 1/4000 de la zone du graphique. |
default_height | Représente la hauteur de la position par défaut en unités de 1/4000 de la zone du graphique. |
default_x_ratio_to_chart | Représente x de la position par défaut en unités de fraction de la zone du graphique. |
default_y_ratio_to_chart | Représente y de la position par défaut en unités de fraction de la zone du graphique. |
default_width_ratio_to_chart | Représente la largeur de la position par défaut en unités de fraction de la zone du graphique. |
default_height_ratio_to_chart | Représente la hauteur de la position par défaut en unités de fraction de la zone du graphique. |
x_ratio_to_chart | Obtient ou définit la coordonnée x du coin supérieur gauche en unités de rapport de la zone du graphique. |
y_ratio_to_chart | Obtient ou définit la coordonnée y du coin supérieur gauche en unités de rapport de la zone du graphique. |
width_ratio_to_chart | Obtient ou définit la largeur du cadre en unités de rapport de la zone du graphique. |
height_ratio_to_chart | Obtient ou définit la hauteur du cadre en unités de rapport de la zone du graphique. |
x_pixel | Obtient ou définit la coordonnée x du coin supérieur gauche en unités de pixels. |
y_pixel | Obtient ou définit la coordonnée y du coin supérieur gauche en unités de pixels. |
width_pixel | Obtient ou définit la largeur du cadre en unités de pixels. |
height_pixel | Obtient ou définit la hauteur du cadre en unités de pixels. |
is_auto_text | Indique que le texte est généré automatiquement. |
is_deleted | Indique si ces étiquettes de données sont supprimées. |
text_horizontal_alignment | Obtient et définit l’alignement horizontal du texte. |
text_vertical_alignment | Obtient ou définit l’alignement vertical du texte. |
rotation_angle | Représente l’angle de rotation du texte. |
is_automatic_rotation | Indique si le texte du graphique est automatiquement pivoté. |
text | Obtient ou définit le texte de l’étiquette de données. |
linked_source | Obtient et définit une référence à la feuille de calcul. |
text_direction | Représente l’ordre de lecture du texte. |
reading_order | Représente l’ordre de lecture du texte. |
direction_type | Obtient et définit la direction du texte. |
is_text_wrapped | Obtient ou définit une valeur indiquant si le texte est enveloppé. |
is_resize_shape_to_fit_text | Obtient ou définit si une forme doit être ajustée automatiquement pour contenir entièrement le texte qu’elle décrit. L’ajustement automatique est lorsque le texte dans une forme est mis à l’échelle afin de contenir tout le texte à l’intérieur. |
show_value | Représente le comportement d’affichage des valeurs des étiquettes de données d’un graphique spécifié. La valeur « True » affiche les valeurs. La valeur « False » masque les valeurs. |
show_cell_range | Indique si la plage de cellules doit être affichée comme étiquettes de données. |
show_percentage | Représente le comportement d’affichage du pourcentage des étiquettes de données d’un graphique spécifié. La valeur « True » affiche le pourcentage. La valeur « False » masque le pourcentage. |
show_bubble_size | Représente le comportement d’affichage du pourcentage des étiquettes de données d’un graphique spécifié. La valeur « True » affiche le pourcentage. La valeur « False » masque le pourcentage. |
show_category_name | Représente le comportement d’affichage du nom de catégorie des étiquettes de données d’un graphique spécifié. La valeur « True » affiche le nom de catégorie des étiquettes de données d’un graphique. La valeur « False » le masque. |
show_series_name | Indique si le nom de la série s’affiche pour les étiquettes de données sur un graphique. Vrai pour afficher le nom de la série. Faux pour le masquer. |
show_legend_key | Représente le comportement d’affichage de la clé de légende de l’étiquette de données d’un graphique spécifié. Vrai si la clé de légende de l’étiquette de données est visible. |
number_format | Représente la chaîne de format pour l’objet DataLabels. |
number | Obtient et définit le format numérique intégré. |
number_format_linked | Vrai si le format numérique est lié aux cellules (afin que le format des nombres change dans les étiquettes lorsqu’il change dans les cellules). |
separator_type | Obtient ou définit le type de séparateur utilisé pour les étiquettes de données sur un graphique. |
separator_value | Obtient ou définit la valeur du séparateur utilisée pour les étiquettes de données sur un graphique. |
position | Représente la position de l’étiquette de données. |
is_never_overlap | Indique si les étiquettes de données affichées ne se chevauchent jamais. (Pour les graphiques à secteurs) |
shape_type | Obtient ou définit le type de forme de l’étiquette de données. |
Méthodes
Méthode | Description |
---|---|
set_position_auto(self) | Définir la position du cadre sur automatique |
characters(self, start_index, length) | Renvoie un objet Characters qui représente une plage de caractères dans le texte. |
apply_font(self) | Appliquez la police des étiquettes de données à tous les nœuds enfants. |
Exemple
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
Voir également
- module
aspose.cells.charts
- classe
ChartFrame
- classe
ChartTextFrame
- classe
DataLabels
- classe
Line