/ / Презентація PowerPoint, відтворена у додатку Windows Store - Windows-8, час виконання Windows, Powerpoint, windows-store-apps, office-interop

Презентація PowerPoint відтворюється в додатку Windows Store - windows-8, windows-runtime, powerpoint, windows-store-apps, office-interop

Мені потрібно відтворити вбудовану презентацію PowerPointяк актив у додатку Windows Store. Я завантажив інструменти Visual Studio для Visual Studio 2012 і спробував використати стару шкільний пакет Microsoft.Office.Interop.PowerPoint, але натрапив на таку помилку:

Створення екземпляра компонента COM за допомогоюCLSID {91493441-5A91-11CF-8700-00AA0060263B} за допомогою CoCreateInstanceFromApp не вдалося через таку помилку: 80040154 Клас не зареєстрований (Виняток з HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). Будь ласка переконайтеся, що ваш об’єкт COM знаходиться у списку дозволених CoCreateInstanceFromApp

Отже, схоже, що програми для зберігання Windows не можуть викликати ці типи COM-об’єктів. http://msdn.microsoft.com/en-us/library/windows/apps/br205757.aspx

Чи доступний API для додатків Windows Store для показу pptx?

Дякую.

Відповіді:

1 для відповіді № 1

Ні, на даний момент немає API, який би показував pptx в додатку Windows Store.

Деякі способи вирішення можуть бути:

  • Запустіть pptx у PowerPoint (поза вашим додатком Windows Store) зі свого додатка. Ось як запустити програму за замовчуванням для файлу (PowerPoint - це програма за замовчуванням для .pptx).
  • Перетворити слайди pptx у зображення (будь-якізаздалегідь, якщо це статична колода PowerPoint, яку ви показуєте, або зателефонуйте веб-службі, яка може це зробити, якщо вам потрібно підтримати отримання та показ нових колод PowerPoint)