0

是否可以打开远程文件(url、xml、二进制)?

例如,我使用 Add-In(来自 url)打开一个虚拟 docx,然后 Addin 从 url 检索一个 xml docx 并将其放入打开的文档中(替换文档虚拟)。

有可能吗?

谢谢。

PS:我创建了一个插件,并从打开的虚拟文件的 url 中检索了一个 xml docx,但我未能放入打开的文档(替换)。

4

1 回答 1

1

如果我理解正确,那么您已经接近于做您想做的事了。获得 docx 文件后,您需要对其进行 base64 编码。这是关于此的 SO 帖子。编码后,您将对Body对象使用 insertFileFromBase64 方法。

bodyObject.clear(); 
bodyObject.insertFileFromBase64(base64docxfile); 

这是一个相关示例,它对服务进行 base64 编码(与您想要的不同),然后清除虚拟文档并在客户端中打开 docx 文件。

于 2016-01-22T03:38:13.887 回答