【发布时间】:2022-06-10 21:26:27
【问题描述】:
我想开发一个办公室插件来为用户选择的图像添加图像效果。但我没有找到如何在参考中获取图像内容。
我已经尝试过 getSelectedDataAsync api,但它不起作用。
Office.context.document.getSelectedDataAsync(Office.CoercionType.Image, function(asyncResult) {
console.log(asyncResult)
});
控制台输出:
OSF.DDA.AsyncResult {value: undefined, status: 'failed', error: OSF.DDA.Error}
我也试过presentation.getSelectedShapes api,但它也不起作用。 getSelectedShapes 可以获取选择的形状,我可以获取形状类型并确保形状是图像,但是没有获取图像内容的方法。
PowerPoint.run(function(context) { o = context.presentation.getSelectedShapes().getItemAt(0); o.load(); console.log(o); return context.sync() })
那么有没有办法在office插件中获取图片内容呢?
【问题讨论】:
-
我的小建议:添加更多被关注的标签,如 [javascript] 和 [office],以获得更多来自其他人的浏览量,以便您的问题得到更快的回答。
-
感谢您的建议,很好。但我没有足够的声誉分数来添加标签
标签: javascript office-js office-addins word-web-addins powerpoint-addins