Does viewing a presentation require Microsoft PowerPoint?
No. The presentation is rendered by the library, so it can be displayed by an application or a web service with no Office installed.
How do I show a presentation in a browser?
Render slides to images or export the deck to HTML, and serve that. Both routes avoid handing the original file to the browser, which also keeps the source deck private.
Can I control the resolution of a rendered slide?
Yes. Slides are rendered at a scale you choose, so the same deck can produce small thumbnails and full-size previews.
Which formats can be opened for viewing?
The PowerPoint formats and OpenDocument ODP, so a viewer built on this does not need to care which of them arrives.