我在C#中创建一个应用程序(使用OpenXML),它基于PowerPoint模板迭代幻灯片并用SSRS报告替换所有图像。
这适用于图像,但其中一个元素是嵌入式Excel工作表,应直接在演示文稿中编辑(基于SSRS报告的内容)。我能够呈现报告并将其嵌入到PowerPoint演示文稿中,但我无法弄清楚如何更新" excel预览图像"与嵌入式Excel工作表一起出现。在生成的pptx中输入和退出Excel工作表时首先更新。
预览图像位于\ ppt \ media \ image.emf(解压缩演示文稿时),我可以在进入/退出时看到正在更新的图像,如上所述。我已将excel表转换为图像,因此唯一的一点是找到并替换此原始图像。
那么如何直接从c#访问和更新此图像?我尝试了几种不同的方法,但我找不到图像..只要知道这个图像是哪一类就会有很大的帮助。