请问怎么判断文档内容是否为空?

阅读次数 66

word文档怎么判断文档内容是空的?

还有下面这个方法获取段落总数,为什么空文档获取的段落总数是 9 ?

// 获取段落总数量 const count = await app.ActiveDocument.Range(0, 100).Paragraphs.Count console.log(count) // 空文档返回的是9 而不是0?

1 Answers

你好,这个是文档内部的Range数目,并不是常规意义的字符个数。range实际是与文档内部的结构有关系的。

不过您可以通过 rangeCount===9 来判断空文档

const rangeCount = await app.ActiveDocument.GetDocumentRange().End
const isEmptyWord = rangeCount === 9