如何在表格单元格中旋转文本

问题描述 投票:0回答:1

你知道如何在表格单元格中旋转文本吗?这是代码示例:

shp = slide.shapes.add_table(rows+dop_rows, cols+dop_cols, left, top, width, height)
table = shp.table
table.cell(i,j).text ='something text'

但是我没有在文本框架对象中找到任何关于文本旋转或文本方向的信息。

我使用python pptx发行版,最新版本为0.6.17

python python-pptx
1个回答
1
投票

我使用了解决方法功能并获得了结果。要在表格单元格中旋转文本,我们必须执行以下操作:

the_cell = temp_table.cell(i,j)# get the cell instance object
tcpr = the_cell._tc.get_or_add_tcPr()
tcpr.set('vert','vert270')# setting 'vert' parameter to 'vert270'
prs.save('test.pptx')
© www.soinside.com 2019 - 2024. All rights reserved.