Javascript 如何获取word文档的标题,包括其样式名称?
有没有办法获取Word文档的目录,包括外接程序中使用的样式Javascript 如何获取word文档的标题,包括其样式名称?,javascript,ms-word,office-js,Javascript,Ms Word,Office Js,有没有办法获取Word文档的目录,包括外接程序中使用的样式 我可以使用console.log(context.document.body.text)获取文档的全文(包括标题)但它只是将整个文档作为一个字符串提供,去掉了所有样式和格式。我需要获取每个标题的标题级别,以便我的外接程序可以检查我打开的任何文档的结构是否正确。任何时候使用Text属性查询Word文档的内容时,都只会返回字符串内容,并删除所有格式信息 格式信息可从范围对象中获得。在这种情况下,获取段落集合,对其进行迭代,并检查段落范围的相
我可以使用
console.log(context.document.body.text)
获取文档的全文(包括标题)但它只是将整个文档作为一个字符串提供,去掉了所有样式和格式。我需要获取每个标题的标题级别,以便我的外接程序可以检查我打开的任何文档的结构是否正确。任何时候使用Text
属性查询Word文档的内容时,都只会返回字符串内容,并删除所有格式信息
格式信息可从范围
对象中获得。在这种情况下,获取段落
集合,对其进行迭代,并检查段落范围
的相关样式
属性
或者,获取正文的OpenXML将返回一个字符串,内容为OPC平面文件格式的Word Open XML。可以对各种信息进行“解析” 你的意思是“标题”-页面顶部的内容。。。还是说“标题”?我怀疑后者,但这两个词在词汇上都是技术术语,所以这让人困惑。。。在任何情况下,
Text
始终仅返回字符串-无格式信息。格式信息可从范围
对象获得。您可以尝试使用段落
集合,该集合可以相互作用,以便可以从每个段落的范围查询样式
格式。@Cindymister。请回答你的评论。谢谢。好的@里克尔卡姆