如果我在加载项HTML中有一个图像,我可以通过哪种方式使该图像可用于Office应用程序本身?例如,当用户点击加载项框架内的图像时,应该在加载项框架之外提供相同的图像。
更新:对于 Powerpoint ,请(我不知道跨Office应用程序的API不一致)
答案 0 :(得分:0)
如果图片是公开托管的,您可以使用Range.insertHtml() method插入图片。或者,如果图像是在base64编码的文件中动态构建的,则可以使用Range.insertFileFromBase64() method插入它。
如果您希望加载项也适用于Office 2013,则可以insert images using the Document object。
-Michael(PM for Office加载项)
更新:对于PowerPoint,具体来说,Range对象不可用,但您仍然可以使用Document对象插入图像:使用Image强制类型调用setSelectedDataAsync。