Word加载项 - 将文档保存到特定位置/从特定位置加载文档

时间:2016-08-26 07:59:48

标签: ms-word ms-office office-addins office-js

我目前正在使用word-15.js脚本开发Word加载项。我试图将文档保存在某个位置。我假设调用document.save(),将文档保存到文档已经存在的位置,所以只有文档之前已经保存过,并且不是新文档。

在我的场景中,我尝试保存/加载新文档。例如,当用户创建了新文档并输入了一些文本或其他数据时,我的加载项可以加载SharePoint文档库并保存该位置。例如:https://my-tenant.sharepoint.com/sites/my-site/_api/web/GetFolderByServerRelativeUrl('共享文档')/文件/添加(url =' test.docx',overwrite = true)。

我还没有在任何我能够匆匆解决的例子中看到过这种情况。这甚至可能吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:1)

没有这样的API。但是,您可以使用getFileAsync API获取文档(如docx,pdf或txt)。然后,一旦你掌握了文档的各个部分,就可以将它上传到你需要的任何地方。

以下是有关如何使用getFileAsync的更多详细信息和示例。 https://github.com/OfficeDev/office-js-docs/blob/master/reference/shared/document.getfileasync.md