我需要为 word 文档实现一个设计。我必须使用 python-docx 库以编程方式将该文档的页面布局设置为 2 列布局。请帮忙。
最佳答案
我用谷歌搜索这个问题并关注你在 stackoverflow 和谷歌论坛上的评论,我解决了这个问题,下面的代码对我有帮助,也许任何人都可以使用它:)
from docx import Document
from docx.oxml import OxmlElement
from docx.oxml.ns import qn
document = Document()
section = document.sections[0]
sectPr = section._sectPr
cols = sectPr.xpath('./w:cols')[0]
cols.set(qn('w:num'),'2')
document.save('demo.docx')
我测试了这段代码,它帮助我制作了一个两列布局的空 docx 文件。
谢谢你!
关于python - 如何使用 python-docx 在 MS Word 中以编程方式实现页面布局中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30707120/