Supported File Formats
Supported Microsoft PowerPoint Versions
- Microsoft PowerPoint 97
- Microsoft PowerPoint 2000
- Microsoft PowerPoint XP
- Microsoft PowerPoint 2003
- Microsoft PowerPoint 2007
- Microsoft PowerPoint 2010
- Microsoft PowerPoint 2013
- Microsoft PowerPoint 2016
- Microsoft PowerPoint 2019
- Microsoft PowerPoint for MAC
- Office 365
Supported File Formats
This table contains the file formats that Aspose.Slides for Node.js via Java can load and save:
| Format | Description | Load | Save | Remarks |
|---|---|---|---|---|
| PPT | PowerPoint 97-2003 Presentation |
|
|
|
| POT | PowerPoint 97-2003 Template |
|
|
|
| PPS | PowerPoint 97-2003 Show |
|
|
|
| PPTX | PowerPoint Presentation |
|
|
|
| POTX | PowerPoint Template |
|
|
|
| PPSX | PowerPoint Show |
|
|
|
| PPTM | PowerPoint Macro-Enabled Presentation |
|
|
|
| PPSM | PowerPoint Macro-Enabled Show |
|
|
|
| POTM | PowerPoint Macro-Enabled Template |
|
|
|
| ODP/FODP | OpenDocument Presentation |
|
|
|
| OTP | OpenDocument Presentation Template |
|
|
|
| TIFF | Tag Image File Format |
|
||
| EMF | Enhanced Metafile Format |
|
||
| Portable Document Format |
|
|
||
| XPS | XML Paper Specification |
|
||
| JPEG | Joint Photographic Experts Group |
|
||
| PNG | Portable Network Graphics |
|
||
| GIF | Graphics Interchange Format |
|
||
| BMP | Device Independent Bitmap |
|
||
| SVG | Scalable Vector Graphics |
|
||
| SWF | Small Web Format |
|
||
| HTML | Hypertext Markup Language |
|
|
|
| XAML | Extensible Application Markup Language |
|
||
| MD | Markdown |
|
||
| XML | PowerPoint XML Presentation |
|
FAQ
Can I save presentations to PDF that meet archival and accessibility standards (PDF/A and PDF/UA)?
Yes. Aspose.Slides supports exporting to PDF with compliance levels such as PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b, as well as PDF/UA through the compliance setting in PDF export options.
Does the library support font embedding when exporting to PDF, with fine-grained control over what gets embedded?
Yes. You can control whether fonts are fully embedded or subsetted (only used glyphs), specify how common system fonts are treated, and configure behavior for ASCII text through PDF export options.
Can I detect whether a file is password-protected before actually loading it?
Yes. Using the factory-based inspection API, you can query a presentation file to determine if it is password-protected without opening it fully.
Are there font fallback mechanisms and support for custom fonts?
Yes. The library supports loading and embedding custom fonts and provides font fallback rules to prevent missing glyphs during rendering and conversion.
Can I export slides to XPS, and are there options to tune the XPS output?
Yes. Export to XPS is supported, and you can adjust relevant save options to control the output quality and content of the XPS document.