用python给表格加边框_pythonptx:更改表格样式或向单元格添加边框

我已经开始编写一些代码来获取Pandas数据并将其放入PowerPoint幻灯片中。我使用的模板默认为中等样式2-强调文字颜色1,这很好,因为更改字体和背景相当容易,但是python pptx似乎没有实现允许更改单元格边框的部分。下面是我的代码,对任何解决方案开放。(改变XML或者改变模板的默认值来填充更好的样式对我来说是个不错的选择,但是还没有找到关于如何做的好的文档)。中号风格4将是我的理想,因为它正好有我要找的边界。在import pandas

import numpy

from pptx import Presentation

from pptx.util import Inches, Pt

from pptx.dml.color import RGBColor

#Template Location

tmplLoc = 'C:/Desktop/'

#Read in Template

prs = Presentation(tmplLoc+'Template.pptx')

#Import data as Pandas Dataframe - dummy data for now

df = pandas.DataFrame(numpy.random.randn(10,10),columns=list('ABCDEFGHIJ'))

#Determine Table Header

header = list(df.columns.values)

#Determine rows and columns

in_rows = df.shape[0]

in_cols = df.shape[1]

#Insert table from


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部