This document specifies the binary file format for a PowerPoint (PPT) file (.ppt) used by Microsoft PowerPoint 97, Microsoft PowerPoint 2000, Microsoft PowerPoint 2002, and Microsoft Office PowerPoint 2003. A PPT file is a collection of records and structures that specify slides, shapes, pictures, audio, video, text, and other presentation content. This content can then be delivered to an audience by means of a slide show.
Each record has a common header that specifies the record type and any additional data that follows. This file format provides an efficient way to parse only those records that contain content of interest to a particular implementation and to skip any other records.
Sections 1.7 and 2 of this specification are normative and can contain the terms MAY, SHOULD, MUST, MUST NOT, and SHOULD NOT as defined in RFC 2119. All other sections and examples in this specification are informative.