1

我需要在Windows應用商店中播放作爲資源嵌入的PowerPoint演示文稿。 我下載的Visual Studio工具的Visual Studio 2012,並試圖使用舊的學校Microsoft.Office.Interop.PowerPoint包,但我偶然發現了以下錯誤:在Windows應用商店中播放的PowerPoint演示文稿

Creating an instance of the COM component with CLSID {91493441-5A91-11CF-8700-00AA0060263B} using CoCreateInstanceFromApp failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). Please make sure your COM object is in the allowed list of CoCreateInstanceFromApp

如此看來,Windows應用商店的應用程序不能調用這些類型的COM對象。 http://msdn.microsoft.com/en-us/library/windows/apps/br205757.aspx

是否有任何API可用於Windows應用商店顯示pptx?

謝謝。

回答

1

不,目前沒有API在Windows應用商店應用中顯示pptx。

一些解決方法可能是:從您的應用程序

  • 啓動PowerPoint中的PPTX(您的Windows商店應用以外)。這裏是how to launch the default app for a file(PowerPoint是一個.pptx的默認應用程序)。
  • 轉換的PPTX幻燈片圖像(或者事先如果這是你這是靜態的PowerPoint甲板,或撥打一個Web服務,可以做到這一點,如果你需要支持接收和顯示新的PowerPoint甲板)
相關問題