Bem-vindo à comunidade Microsoft Q&A
Sim, é possível integrar um visualizador de PowerPoint em sua aplicação React utilizando a Microsoft Graph API. Com essa API, você pode acessar e manipular apresentações armazenadas no OneDrive ou SharePoint, renderizando slides como imagens ou HTML.
Passos principais:
- Registrar a aplicação no Azure AD para obter permissões OAuth.
- Utilizar os endpoints do Microsoft Graph, como
/me/drive/items/{item-id}
, para acessar ou converter slides. - Renderizar os dados no front-end com bibliotecas como React.
Alternativamente, para apresentações públicas, use a integração com o PowerPoint Online via iframe:
<iframe src="https://view.officeapps.live.com/op/embed.aspx?src=URL_APRESENTAÇÃO" width="100%" height="600px" />