我是Office365加载项开发的新手,我正在尝试为办公室365字加载项创建一个poc,我需要加载带有从文件系统读取的docx文件的加载项(交替来自一个驱动器)。使用
Word.run(function (context) {
var body = context.document.body;
...
该文档是当前的空白文档。是否可以使用从文件系统读取的文件启动加载项?或者加载一个加载项,我可以打开一个docx文件并对其进行处理。我在文档中搜索,但我没有找到任何有用的东西。
由于
答案 0 :(得分:2)
在这种情况下,您要使用的方法是insertFileFromBase64方法。此方法将base64编码的docx作为第一个参数,然后您可以插入它。
查看此处的参考资料 https://dev.office.com/reference/add-ins/word/body?product=word?product=word
请注意,您需要提供用户从系统中选择文件的体验(使用常规HTML文件控件),然后对其进行base-64编码。
希望这会让你朝着正确的方向前进。