[Python] Comment réécrire le style de table avec python-pptx [python-pptx]
Aperçu
- Je veux créer un pptx automatique avec python.
- Je n'aime pas le style de la table, donc je veux le changer!
- Pourquoi cela ne fonctionne-t-il pas lorsque vous regardez le document? .. ..
problème
- Même si je faisais référence à github, cela n'a pas fonctionné.
- Pourquoi n'y a-t-il pas de
shape._element
en premier lieu?
Solution
- Vous pouvez changer le style à votre guise en récupérant l'UUID de github et en le remplaçant.
table = slide.shapes.add_table(rows, cols, table_left, table_top, table_width, table_height).table
tbl = table._graphic_frame.element.graphic.graphicData.tbl
style_id = '{E8B1032C-EA38-4F05-BA0D-38AFFFC7BED3}' #Voir github pour l'UUID
tbl[0][-1].text = style_id
Résumé
- Afin de réduire les heures de travail, je suis resté coincé dans la conception même si elle était automatisée, et par conséquent je l'ai augmentée.
- Si cela aide ceux qui sont inquiets ...