python pptx更改整个表格的字体大小
我将python 2" title="python 2">python 2.7与python pptx结合使用,以创建包含幻灯片的演示文稿,其中包含包含数据表的幻灯片。
我需要控制表格和文本的大小。
我寻找了方法,并且发现了一些使用此处的段落更改特定单元格的字体大小的方法,并在此处输入链接描述
但是我找不到任何有关更改整个表格的文本大小的信息…
有想法吗?谢谢。
回答:
表中的字体大小是逐次运行设置的。因此,您可以在添加文本时这样做,或者之后可以执行以下操作:
from pptx.util import Ptdef iter_cells(table):
for row in table.rows:
for cell in row.cells:
yield cell
for cell in iter_cells(table):
for paragraph in cell.text_frame.paragraphs:
for run in paragraph.runs:
run.font.size = Pt(24)
以上是 python pptx更改整个表格的字体大小 的全部内容, 来源链接: utcz.com/qa/397761.html