gpt4 book ai didi

python - 如何使用 python-pptx lib 合并表格单元格

转载 作者:行者123 更新时间:2023-11-30 22:14:03 26 4
gpt4 key购买 nike

我遇到了问题:如何使用 python-pptx 库将一些单元格合并为大单元格(垂直或水平合并)?

我没有找到执行此操作的示例,我需要一些帮助。

如有任何帮助,我们将不胜感激。

最佳答案

更新:单元格合并已添加到版本 0.6.14 中的 python-pptx 中。该方法记录在此处:
https://python-docx.readthedocs.io/en/latest/api/table.html#docx.table._Cell.merge

基本上,您可以通过指定两个对角单元格来定义要合并的矩形区域,如下所示:

table.cell(0, 0).merge(table.cell(1, 1))

将合并左上角的四个单元格,前两行中每行两个。

<小时/>

遗憾的是,此功能尚未在 python-pptx 中实现。

要实现此目的,您需要使用某种解决方法函数来扩展 python-pptx

如果您想解决这个问题,GitHub 项目中的这些问题可能会提供一些有用的信息:
https://github.com/scanny/python-pptx/issues?q=is%3Aissue+is%3Aopen+merge+label%3Atable

关于python - 如何使用 python-pptx lib 合并表格单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50622160/

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