我正在使用
Microsoft Interop library
处理 Powerpoint 演示文稿。通过互操作库方法将幻灯片添加到演示文稿时会引发标题异常。
文件存在,路径正确,索引有效。
inpPre.Slides.InsertFromFile(tmpPathInsert, inpSldCom.SlideIndex);
此代码可以正常工作,适合大量演示文稿,并在特定幻灯片上引发异常。 错误:
System.Runtime.InteropServices.COMException (0x80004005): Slides (unknown member) : Failed.
at Microsoft.Office.Interop.PowerPoint.Slides.InsertFromFile(String FileName, Int32 Index, Int32 SlideStart, Int32 SlideEnd)
对于为什么会发生这种情况有什么想法吗?
文件路径指向的PowerPoint不存在。请务必检查路径并确保它指向您要使用的文件。我建议准确遵循该路径以查看其通向何处并确保该文件存在于该处。
@乔乔 我尝试先另存为 pptx 文件,然后从另一个 pptx 文件添加幻灯片,但上述错误仍然存在。