Innerhalb eines Python-pptx-generierten XYchart möchte ich jedem Punkt der Serie Beschriftungen hinzufügen. Code sieht wie folgt aus:python pptx XyChart Einstellung Etikett Schriftgröße
for p, v in zip(chart.series[0].points, dataSeries):
p.data_label.position = XL_LABEL_POSITION.ABOVE
p.data_label.text_frame.clear()
for paras in p.data_label.text_frame.paragraphs:
paras.font.size = Pt(10)
p.data_label.text_frame.text = str.format('{0:.1f}', v)
Der neue Text korrekt eingestellt ist, sondern durch die Ziffern Iterieren Schriftgröße hat keine Wirkung zu ändern. Irgendwelche Ideen, wie ich eine Schriftgrößenänderung für die Etiketten erreichen könnte?
Vielen Dank, Alternative 2 hat funktioniert. Sie müssen in der Tat durchlaufen die Läufe. – user5664778