使用Microsoft.Office.Interop.Powerpoint导出到.ppt文件非常慢

时间:2017-05-16 07:46:17

标签: c#

我有一个仪表板应用程序,我需要将其所有选项卡(大约30个图表图像和数据表)导出到powerpoint文件中。我正在使用“Microsoft.Office.Interop.powerpoint”程序集。这工作正常,但是大约需要5分钟的时间。我必须在30秒内导出文件。有可能吗?是否有任何其他API比这更快。我听说过开放的XML但从未使用过。它在这里有用吗?我也在C#中使用了parallel,但是没有给出正确的结果。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我终于得到了答案,它是OPEN XML。它的运行速度比Interop快得多。