首页 > 解决方案 > Addin word : 从 base64 文件加载页眉和页脚

问题描述

我有一个用 base64 编码的 .docx,我尝试使用我的 Word 添加工具将此文档放在一个空白 Word 中。(WordApi 1.3 / Angular 7)

我已经尝试过使用context.document.body.insertFileFromBase64(this.myFileBase64, Word.InsertLocation.replace);,但它不包括我的页眉和页脚(当然,它只是加载正文)。

然后我尝试从另一个文档中获取此标题, context.document.sections.getFirst().getHeader("Primary"); 但它也不起作用

我发现的唯一方法是将我的 base64 文件加载到新的 Word 实例中,但它正在关闭我的插件并删除我的设置

  let docWord:Word.DocumentCreated;
  docWord = app.createDocument(this.myFileBase64);
  docWord.open();

我可以在 Word 文档中加载整个 Word 文件(页眉正文页脚)吗?

有没有办法将我的 base64 文件加载/重新加载到 Word 实例中?

交叉张贴在这里

谢谢。

标签: office-addinsword-addins

解决方案


推荐阅读