我有一个生成Excel报告和PowerPoint报告的应用程序。
excel报告是通过制作模板报告的副本,使用EPPlus
库将数据插入文档中,然后保存文档来生成的。
PowerPoint报表是通过使用OpenXML SDK
打开工作簿和幻灯片,将图表从excel文档复制到PowerPoint文档中,然后保存来生成的。
问题是,如果用户没有碰巧打开excel工作簿并在生成幻灯片之前将其保存,则工作簿中的图形将过时(即,图表就像从中复制图表一样)原始模板文档,并且与数据不匹配。)
如何在Excel工作簿中更新图纸而不在Excel中打开图纸?