Quiero desarrollar un complemento de oficina para agregar un efecto de imagen a la imagen seleccionada por el usuario. pero no encontré cómo obtener el contenido de la imagen en la referencia.
Probé la API getSelectedDataAsync, pero no funcionó.
Office.context.document.getSelectedDataAsync(Office.CoercionType.Image, function(asyncResult) { console.log(asyncResult) });Salida de la consola:
OSF.DDA.AsyncResult {value: undefined, status: 'failed', error: OSF.DDA.Error} También probé la API presentation.getSelectedShapes , pero tampoco funcionó. getSelectedShapes puede obtener la forma seleccionada y puedo obtener el tipo de forma y asegurarme de que la forma sea una imagen, pero no hay ningún método para obtener el contenido de la imagen.
PowerPoint.run(function(context) { o = context.presentation.getSelectedShapes().getItemAt(0); o.load(); console.log(o); return context.sync() })Entonces, ¿hay alguna manera de obtener el contenido de la imagen en el complemento de Office?