< Microsoft PowerPoint 97 File Format SDK

Microsoft PowerPoint 97 File Format SDK

Graphics Product Unit

Introduction
Purpose and Scope
Vocabulary
Abbreviations
File Format Overview
Current User Stream
UserEditAtom Structure
UserEditAtom Element Descriptions
Persistent Directory Example
PowerPoint Document Stream
A Slide

Appendix A: Records ordered by number
Appendix B: Sample code


Physical File Format
Record Descriptions


Anomolies:
(????) msofbtClientData
 


Alphabetically:
AnimationInfoAtom (4116)
BaseTextPropAtom(4002)
BinaryTagData (5003)
BookmarkCollection (2019)
BookmarkEntityAtom (4048)
BookmarkSeedAtom (2025)
CharFormatAtom : Character Format Atom (4066)
ColorSchemeAtom (2032)
CString (4026)
CurrentUserAtom (4086)
DateTimeMCAtom (4087)
DefaultRulerAtom (4011)
DocRoutingSlip (1030)
Document : Powerpoint Document (1000)
DocumentAtom (1001)
EndDocument (1002)
Environment (1010)
ExAviMovie (4102)
ExCDAudio (4110)
ExCDAudioAtom (4114)
ExControl (4078)
ExControlAtom (4091)
ExEmbed (4044)
ExEmbedAtom (4045)
ExHyperlink (4055)
ExHyperlinkAtom (4051)
ExLink (4046)
ExLinkAtom (4049)
ExMCIMovie (4103)
ExMediaAtom (4100)
ExMIDIAudio (4109)
ExObjList (1033)
ExObjListAtom (1034)
ExObjRefAtom (3009)
ExOleObjAtom (4035)
ExOleObjStg (4113)
ExQuickTimeMovie (4074)
ExVideo (4101)
ExWAVAudioEmbedded (4111)
ExWAVAudioLink (4112)
ExWAVeAudioEmbeddedAtom (4115)
FontCollection (2005)
FontEmbedData (4024)
FontEntityAtom (4023)
FooterMCAtom (4090)
GenericDateMCAtom (4088)
GPointAtom: Point Atom (3034)
GRatioAtom: Ratio Atom (3031)
GRColorAtom: (10002)
GScalingAtom (10001)
GuideAtom (1019)
Handout (4041)
HeaderMCAtom (4089)
HeadersFooters (4057)
HeadersFootersAtom (4058)
InteractiveInfo (4082)
InteractiveInfoAtom (4083)
MainMaster (1016)
MetaFile (4033)
Notes (1008)
NotesAtom (1009)
OEPlaceholderAtom (3011)
OEShapeAtom (3009)
OutlineTextRefAtom (3998)
OutlineViewInfo (1031)
ParaFormatAtom : Paragraph Format Atom (4067)
PersistPtrFullBlock (6001)
PersistPtrIncrementalBlock (6002)
PPDrawing (1036)
PPDrawingGroup (1035)
PrintOptions (6000)
ProgBinaryTag (5002)
ProgStringTag (5001)
ProgTags (5000)
RecolorInfoAtom (4071)
RTFDateTimeMCAtom (4117)
Slide: (1006)
SlideAtom: (1007)
SlideListWithText (4080)
SlideNumberMCAtom (4056)
SlidePersistAtom (1011)
SlideViewInfo (1018)
SlideViewInfoAtom (1022)
SorterViewInfo (1032)
Sound (2022)
SoundCollAtom (2021)
SoundCollection (2020) & Instance Sounds (41)
SoundData (2023)
SrKinsoku (4040)
SrKinsokuAtom (4050)
SSDocInfoAtom (1025)
SSlideLayoutAtom (1015)
SSSlideInfoAtom (1017)
StyleTextPropAtom (4001)
Summary (1026)
TextBookmarkAtom (4007)
TextBytesAtom (4008)
TextCharsAtom (4000)
TextHeaderAtom (3999)
TextRulerAtom (4006)
TextSpecInfoAtom (4010)
TxCFStyleAtom (4004)
TxInteractiveInfoAtom (4063)
TxMasterStyleAtom (4003)
TxPFStyleAtom (4005)
TxSIStyleAtom (4009)
UserEditAtom (4085)
VBAInfo (1023)
VBAInfoAtom (1024)
ViewInfo (1020)
ViewInfoAtom (1021)
By record type:
(1000) Document : Powerpoint Document
(1001) DocumentAtom
(1002) EndDocument
(1006) Slide:
(1007) SlideAtom:
(1008) Notes
(1009) NotesAtom
(1010) Environment
(1011) SlidePersistAtom
(1015) SSlideLayoutAtom
(1016) MainMaster
(1017) SSSlideInfoAtom
(1018) SlideViewInfo
(1019) GuideAtom
(1020) ViewInfo
(1021) ViewInfoAtom
(1022) SlideViewInfoAtom
(1023) VBAInfo
(1024) VBAInfoAtom
(1025) SSDocInfoAtom
(1026) Summary
(1030) DocRoutingSlip
(1031) OutlineViewInfo
(1032) SorterViewInfo
(1033) ExObjList
(1034) ExObjListAtom
(1035) PPDrawingGroup
(1036) PPDrawing
(2005) FontCollection
(2019) BookmarkCollection
(2020) SoundCollection & Instance Sounds (41)
(2021) SoundCollAtom
(2022) Sound
(2023) SoundData
(2025) BookmarkSeedAtom
(2032) ColorSchemeAtom
(3009) ExObjRefAtom
(3009) OEShapeAtom
(3011) OEPlaceholderAtom
(3031) GRatioAtom: Ratio Atom
(3034) GPointAtom: Point Atom
(3998) OutlineTextRefAtom
(3999) TextHeaderAtom
(4000) TextCharsAtom
(4001) StyleTextPropAtom
(4002) BaseTextPropAto
(4003) TxMasterStyleAtom
(4004) TxCFStyleAtom
(4005) TxPFStyleAtom
(4006) TextRulerAtom
(4007) TextBookmarkAtom
(4008) TextBytesAtom
(4009) TxSIStyleAtom
(4010) TextSpecInfoAtom
(4011) DefaultRulerAtom
(4023) FontEntityAtom
(4024) FontEmbedData
(4026) CString
(4033) MetaFile
(4035) ExOleObjAtom
(4040) SrKinsoku
(4041) Handout
(4044) ExEmbed
(4045) ExEmbedAtom
(4046) ExLink
(4048) BookmarkEntityAtom
(4049) ExLinkAtom
(4050) SrKinsokuAtom
(4051) ExHyperlinkAtom
(4055) ExHyperlink
(4056) SlideNumberMCAtom
(4057) HeadersFooters
(4058) HeadersFootersAtom
(4063) TxInteractiveInfoAtom
(4066) CharFormatAtom : Character Format Atom
(4067) ParaFormatAtom : Paragraph Format Atom
(4071) RecolorInfoAtom
(4074) ExQuickTimeMovie
(4078) ExControl
(4080) SlideListWithText
(4082) InteractiveInfo
(4083) InteractiveInfoAtom
(4085) UserEditAtom
(4086) CurrentUserAtom
(4087) DateTimeMCAtom
(4088) GenericDateMCAtom
(4089) HeaderMCAtom
(4090) FooterMCAtom
(4091) ExControlAtom
(4100) ExMediaAtom
(4101) ExVideo
(4102) ExAviMovie
(4103) ExMCIMovie
(4109) ExMIDIAudio
(4110) ExCDAudio
(4111) ExWAVAudioEmbedded
(4112) ExWAVAudioLink
(4113) ExOleObjStg
(4114) ExCDAudioAtom
(4115) ExWAVeAudioEmbeddedAtom
(4116) AnimationInfoAtom
(4117) RTFDateTimeMCAtom
(5000) ProgTags
(5001) ProgStringTag
(5002) ProgBinaryTag
(5003) BinaryTagData
(6000) PrintOptions
(6001) PersistPtrFullBlock
(6002) PersistPtrIncrementalBlock
(10001) GScalingAtom
(10002) GRColorAtom: