我可以使用
读取文件的内容docx4js.load(fileName)).then(docx => {
console.log("Content of the body is: " + docx.officeDocument.content.text());
});
但是如何打印标题中的文本?
答案 0 :(得分:2)
在docx中,只有1个页眉和1个页脚。您无法在第一页中添加页脚,而第二页中的页脚与页眉不同。更改任何页面中的标题后,其他页面上的所有标题都会更改。因此,获得第一个页眉或页脚就像为所有页面获取它们。
要获取标题,您可以这样做
docx.getObjectPart("word/header1.xml").text();
您可以为页脚做同样的事情
docx.getObjectPart("word/footer1.xml").text();
您可以像这样获得内容/身体
docx.getObjectPart("word/document.xml").text();
答案 1 :(得分:1)
这似乎至少让我从第一页获得了标题文本:
docx.getObjectPart("word/header1.xml").text()