以编程方式插入图像Office 365 excel加载项

时间:2016-12-10 09:13:51

标签: office365 office-js

我们正在使用office js 1.1版开发Office 365 Excel加载项,我们正在创建表并使用tablerows插入数据,现在我们需要在列中的单元格中显示图像。

任何人都可以帮助我们如何使用office js实现这一目标吗?

1 个答案:

答案 0 :(得分:0)

使用getSelectedDataAsync API和ImageCoercuon类型进行操作的方式有限。我知道这可以在桌面上运行但不能确定关于Office Online,Mac或iOS。见https://dev.office.com/reference/add-ins/shared/document.setselecteddataasync。要将图像定位在单元格中,您可能需要使用ExcelApi(2016+)API范例以编程方式选择单元格。除非你知道行和列的宽度和高度,否则你可能需要在那里进行猜测(或者使用一个非常古怪的黑客,首先设置一个图表来代替所需的图像,将其位置设置为由两侧的边界限制单元格,并加载其宽度和高度属性)。我很高兴审核您对此类代码的尝试,但它不会是一个超级直接或干净的任务。

我们的支持对图像的实际全面支持很高,但尚未在产品中支持。