PowerPoint
- .pptx
- .pptm
- .potx
- .potm
- .ppt
- .dps
- .dpt
- .odp
Preview
OfficeAPI renders documents, spreadsheets, and presentations for display inside your product. Here is every extension it can preview.
Format coverage
Grouped by office family and taken directly from the product documentation.
In your product
The same engine that converts a file can also show it, so the coverage you see here matches the conversion matrix.
Review conversion formatsOfficeAPI renders the preview on the device or server you run it on. Nothing is sent to a hosted viewer.
Preview and conversion read the same documents, so coverage stays consistent between the two.
Desktop, mobile, and server operating systems get the same rendering from the same core.
Preview vs conversion
A preview is a rendered view of a document shown inside your product. A conversion is a new file written in another documented format. Both come from the same engine.
| Aspect | Preview | Conversion |
|---|---|---|
| Purpose | Show the document inside your product | Produce a file in another documented format |
| Result | A rendered view | A new file: DOCX, XLSX, PPTX, PDF, images, or CSV |
| Documented coverage | 32 extensions | 42 input/output pairs |
| Runs offline | Yes | Yes |
| Engine | Same Rust core | Same Rust core |
How it works
Check the three lists below. Preview has its own list, separate from the conversion matrix.
Call the engine through the dynamic library or as a process, on the device or server where the file already is.
OfficeAPI renders the document; your app displays the result in its own UI, with no hosted viewer in between.
Questions
32 extensions across 3 office families, rendered fully offline.
Next