gpt4 book ai didi

python-pptx 字体大小来自层次结构/模板/主控

转载 作者:行者123 更新时间:2023-12-02 00:37:47 24 4
gpt4 key购买 nike

如果元素从父文本样式继承了其大小,[text element].font.size 将返回 None。

该文档引用了样式层次结构,但似乎不包含有关它的文档。有谁知道如何遍历这个层次结构来确定字体元素的实际大小(如果它从其他地方继承了其大小)?

最佳答案

管理字体样式继承的层次结构是属于 PowerPoint 中没有记录的黑魔法的知识。我不知道有什么地方描述得很清楚。

如果我需要学习它,我会先在 Google 上搜索“powerpoint style hierarchy”来收集候选参与者,然后进行长时间的实验。

我能想到的候选人大致按优先顺序排列:

  • 直接在运行级别应用格式
  • 在段落级别应用默认的运行格式(这并不总是生效)
  • 如果形状最初是占位符,则从占位符继承格式。
  • 与幻灯片、幻灯片布局或幻灯片母版相关的主题。
  • 表格样式
  • 演示文稿默认格式。

我会花大量时间从 Google 获取任何东西,形成一组假设,然后进行实验来证明或反驳这些假设。

请注意,所涉及的条件使挑战变得更加复杂,例如“在表格中”和“是占位符”等。

关于python-pptx 字体大小来自层次结构/模板/主控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47530337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com