一尘不染

使用Python的Word文档的页数

python

有没有一种方法可以使用Python有效地获取Word文档(.doc,.docx)的页数?

对于.odt文件?

我想将此用于基于Linux的Web2py的Web应用程序。

谢谢 !


阅读 300

收藏
2021-01-20

共1个答案

一尘不染

您可以读取该值

<Properties>
<Pages>CountValue</Pages>

来自docx包中的docProps / app.xml或

<office:document-meta>
    <office:meta>
        <meta:document-statistic meta:page-count="CountValue">

在odt包中形成meta.xml。

如果这些值不存在(它们是可选的),则必须对整个文档进行计算,实际上是执行渲染,这要困难得多

2021-01-20