首页 文章

Word Office Js更新文档Word,压缩并检查

提问于
浏览
0

我正在做 addin ,我做了tutos;所以,我可以添加文本,段落和清除 .

我想用 getFileAsync 获取所有文档 .

找到there

首先,使用 Office.FileType.Text :我的原始数据是正确的,我的编码失败了,它不合适但结果 . 值是我想要的 .

后来,我的目标是从服务,.docx或zip获取文件,更新我的加载项中的文档并将其发回 .

目前,我没有“回头”,我正在自己打开文件 .
所以,我没有任何服务可以发送或保存我的文件 .

我使用 Office.FileType.Compressed 获取整个文档(更新后),如何检查我的文档是否仍然正确(数据和样式)?

我知道使用FileType.Text方式,它正在工作(我得到了正确的值),但我想保留版本(颜色,大小......) .

我在Office Js库中有一个方法(或没有新模块的 angular5 )直接在我的Word文档中打开/显示我的 getFileAsync 的结果吗? (我是他们两个的初学者) .

将来,在Word(office Js)中通过我的服务加载和打开文档的正确方法是什么?

1 回答

  • 1

    你有几个选择 .

    • 您可以使用insertFileFromBase64 method将任何来源的文档(只要是base64编码的)插入到当前打开的文档中 .

    • 您还可以在全新的Word窗口中打开文档 . (使用application.createDocument API)

    Here is a script lab sample关于如何做到这两点 . 仅供参考:脚本实验室是我们用来共享代码片段的加载项,了解如何在https://aka.ms/scriptlab上使用它

    快乐的编码!

相关问题