3

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

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

4

1 回答 1

0

控制字体样式继承的层次结构是属于 PowerPoint 记录不全的黑魔法的知识。不知道哪里写的很清楚。

如果我需要学习它,我会从谷歌搜索“powerpoint style hierarchy”开始收集候选参与者,然后进行长时间的实验。

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

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

我会花很长时间从谷歌那里得到我能得到的任何东西,形成一组假设,然后建立实验来证明或反驳这些假设。

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

于 2017-11-28T17:13:00.763 回答