Как читать текстовые поля внутри области диаграммы python pptx? - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь автоматизировать ppt с помощью библиотеки pptx- python. Я использую шаблон. На некоторых слайдах есть несколько диаграмм. И на диаграммах есть текстовые поля. Я попытался зациклить фигуры, чтобы получить shape_id этих текстовых полей, но не смог найти shape_id .

И когда я попытался перетащить текстовое поле из области диаграммы это не вышло. Кажется, текстовое поле является частью области диаграммы. Есть две области диаграммы и область графика, а текстовые поля находятся внутри области диаграммы, а область графика содержит столбцы гистограммы.

Оригинал

[1]

Когда я уменьшил область графика, текстовые поля все еще были в исходном положении

[2]

Кто-нибудь может сказать мне, как найти эти текстовые поля с помощью python -pptx? Я хочу заменить эти XXX своим собственным текстом.

Текстовые поля являются частью области сюжета .

Примечание. Если об этом уже спрашивают, укажите ссылку на этот пост в комментариях. Спасибо.

Добавлена ​​XML схема ppt, вы можете увидеть текст, который я хочу заменить. Может кто-нибудь сказать мне, как пройти через него, используя python -pptx?

...