python-openxml / python-docx

Create and modify Word documents with Python
MIT License
4.63k stars 1.13k forks source link

How to generate table of contents automatically while creating docx files #924

Open shabbir1729 opened 3 years ago

shabbir1729 commented 3 years ago

How do i generate table of contents while creating docx file and a pagereff to it?

chrischma commented 2 years ago

+1

mengdeer589 commented 5 months ago

有一种办法是从模板创建docx文件,模板中包含了已经创建的目录,生成docx文件之后刷新即可。

chrischma commented 1 month ago

有一种办法是从模板创建docx文件,模板中包含了已经创建的目录,生成docx文件之后刷新即可。 Can you update it without opening it manually?

mengdeer589 commented 1 month ago

有一种办法是从模板创建docx文件,模板中包含了已经创建的目录,生成docx文件之后刷新即可。 Can you update it without opening it manually?您可以在不手动打开的情况下更新它吗?

使用python-docx库无法做到刷新目录,我使用了pywin32调用word刷新了目录。