PPT and PPTX file formats are Microsoft PowerPoint Presentation formats that are supported in the Document/Medical products.
PPTX/PPT files store collections of records and structures that specify slides, shapes, pictures, audio, video, text, and other presentation content. This content can then be shown to an audience as a slide show.
PPT is the proprietary, Microsoft PowerPoint Presentation binary file format used as the default presentation format for Microsoft Office 97-2003. Files are loaded and saved as raster image files.
The default file extension is .PPT.
PPTX is a zipped, XML-based file format that is part of the Microsoft Office Open XML (also known as OOXML or OpenXML) specification, introduced as part of Microsoft Office 2007 and later. PPTX is the default presentation file format for new PowerPoint presentations. Support for loading and saving PPT files is built into PPTX.
This file format does not support QFactor, progressive loading, stamps, lossless JPEG compression, or sub-formats.
The default file extension is .PPTX.
The CodecsPowerPointOptions Class provides options for loading PPT/PPTX files.
For more information, refer to https://download.microsoft.com/download/0/B/E/0BE8BDD7-E5E8-422A-ABFD-4342ED7AD886/PowerPoint97-2007BinaryFileFormat(ppt)Specification.pdf.
LEADTOOLS supports all flavors of the Microsoft PowerPoint presentation format, from Office 97 PPT up to today's PPTX.
LEADTOOLS supports loading and saving PPT files (as raster images) with the PPT filter.
LEADTOOLS supports loading PPTX files with the PPTX filter. Support for saving PPTX can be provided by the LEADTOOLS Document Writers.
Constant | Read Support | Write Support | Description |
---|---|---|---|
Ppt | 24 BPP | 1, 4, 8, 16, 24 BPP * | PPT, Microsoft PowerPoint 97-2003 Presentation file format |
PptJpeg | 24 BPP | 8, 24 BPP * | PPT, JPEG-compressed, Microsoft PowerPoint 97-2003 Presentation file format |
PptPng | 24 BPP | 1, 4, 8, 24 BPP * | PPT, PNG-compressed, Microsoft PowerPoint 97-2003 Presentation file format |
Pptx | 24 BPP | ** | PPTX, Microsoft PowerPoint Presentation file format |
* Multipage files can be loaded and saved. When a multipage file is first created, any number of pages can be saved. Once saved, however, it is not possible to edit or save to the file.
** Although PPTX documents cannot be saved in PPTX format, they can be converted to (and saved as) various document format types such as PDF or DOCX using the LEADTOOLS Document Writers.
Leadtools.Codecs.Ppt.dll Leadtools.ImageProcessing.Color.dll
For a listing of the exact DLLs needed, based on the toolkit version, refer to File Format Support.
Leadtools.Codecs.Ppx.dll
Leadtools.ImageProcessing.Color.dll
Loading PPTX files also requires .NET Framework 4.0 or later, and the DocumentFormat.OpenXml.dll (ver.2.). Embedded images require additional DLLs. For details, refer to File Format Support.
PPTX files can be converted to other formats and saved using the Leadtools.Document.Writer. The Leadtools.Document.Writer requires additional DLLs. For a listing of the exact DLLs needed, refer to Document Writing Support with the DocumentWriters and VirtualPrinter.
Extension | Module | Value | Win32 | Win64 | Net32 | Net64 | Linux | Android | Apple | UWP | MimeType | Friendly Name |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Ppt | PPT | 344 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | application/vnd.ms-powerpoint | PPT - Microsoft Power Point 97-2003 File Format |
PptJpeg | PPT | 345 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | application/vnd.ms-powerpoint | Microsoft Power Point 97-2003 File Format |
PptPng | PPT | 346 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | application/vnd.ms-powerpoint | Microsoft Power Point 97-2003 File Format |
Pptx | PPTX | 352 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | application/vnd.openxmlformats-officedocument.presentationml.presentation | PPTX - Microsoft Office PowerPoint File Format |
For a complete list for supported file formats, see Summary of All Supported File Formats.
For details of the file formats supported across products and platforms, refer to File Format Comparison Chart.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document