首页 > 解决方案 > 在单元格中插入表格

问题描述

我试图达到以下结果

[ 目标参考]] 1

到目前为止,我所拥有的是:

[ 进步]] 2

这是我的代码:

from docx import Document
from docx.enum.text import WD_ALIGN_PARAGRAPH
from docx.shared import Cm


Document = Document()
Table = Document.add_table(rows=2, cols=2)

# Rows Config
for row in Table.rows:
    row.height = Cm(11)
    row.width = Cm(8.02)

for x in range(3 + 1):
    ParaGraph = Table.cell(0,x).paragraphs[0]
    ParaGraph.alignment = WD_ALIGN_PARAGRAPH.CENTER
    Run = ParaGraph.add_run()
    Run.add_picture("image.png", width = Cm(6), height = Cm(7))
Document.save("FILE.docx")

总之,我希望制作一个 2x2 的“母亲”表,其中每个单元格都有指定的长度,在每个单元格内还有另一个 1x2 表,顶部单元格的尺寸为 6cm x 7cm,底部的单元格尺寸为 6cm x 1.4,并且在第一个单元格内有一个与单元格大小相同的图像。

如您所见,我在创建表格和插入图像方面没有问题,我对措施没有任何问题,我没有设法在“母亲”表格的单元格中插入另一个表格,我没有得到了有关它的具体信息。谢谢你。

标签: pythonpython-3.xpython-docx

解决方案


多亏了 Scanny 的评论,所以这里的问题没有悬而未决是解决方案。

_Cell.add_table


推荐阅读