2.4.1 DocumentContainer
A container record that specifies information about the document.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rh |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
documentAtom (48 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
exObjList (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
documentTextInfo (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
soundCollection (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
drawingGroup (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
masterList (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
docInfoList (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
slideHF (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
notesHF (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
slideList (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
notesList (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
slideShowDocInfoAtom (88 bytes, optional) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
namedShows (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
summary (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
docRoutingSlipAtom (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
printOptionsAtom (13 bytes, optional) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
rtCustomTableStylesAtom1 (variable) |
||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
endDocumentAtom |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
rtCustomTableStylesAtom2 (variable) |
|||||||||||||||||||||||||||||||
... |
rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table:
-
Field
Meaning
rh.recVer
MUST be 0xF.
rh.recInstance
MUST be 0x000.
rh.recType
MUST be RT_Document (section 2.13.24)
documentAtom (48 bytes): A DocumentAtom record (section 2.4.2) that specifies size information for presentation slides and notes slides.
exObjList (variable): An optional ExObjListContainer record (section 2.10.1) that specifies the list of external objects in the document.
documentTextInfo (variable): A DocumentTextInfoContainer record (section 2.9.1) that specifies the default text styles for the document.
soundCollection (variable): An optional SoundCollectionContainer record (section 2.4.16.1) that specifies the list of sounds in the file.
drawingGroup (variable): A DrawingGroupContainer record (section 2.4.3) that specifies drawing information for the document.
masterList (variable): A MasterListWithTextContainer record (section 2.4.14.1) that specifies the list of main master slides and title master slides.
docInfoList (variable): An optional DocInfoListContainer record (section 2.4.4) that specifies additional document information.
slideHF (variable): An optional SlideHeadersFootersContainer record (section 2.4.15.1) that specifies the default header and footer information for presentation slides.
notesHF (variable): An optional NotesHeadersFootersContainer record (section 2.4.15.6) that specifies the default header and footer information for notes slides.
slideList (variable): An optional SlideListWithTextContainer record (section 2.4.14.3) that specifies the list of presentation slides.
notesList (variable): An optional NotesListWithTextContainer record (section 2.4.14.6) that specifies the list of notes slides.
slideShowDocInfoAtom (88 bytes): An optional SlideShowDocInfoAtom record (section 2.6.1) that specifies slide show information for the document.
namedShows (variable): An optional NamedShowsContainer record (section 2.6.2) that specifies named shows in the document.
summary (variable): An optional SummaryContainer record (section 2.4.22.3) that specifies bookmarks for the document.
docRoutingSlipAtom (variable): An optional DocRoutingSlipAtom record (section 2.11.1) that specifies document routing information.
printOptionsAtom (13 bytes): An optional PrintOptionsAtom record (section 2.4.12) that specifies default print options.
rtCustomTableStylesAtom1 (variable): An optional RoundTripCustomTableStyles12Atom record (section 2.11.13) that specifies round-trip information for custom table styles.
endDocumentAtom (8 bytes): An EndDocumentAtom record (section 2.4.13) that specifies the end of the information for the document.
rtCustomTableStylesAtom2 (variable): An optional RoundTripCustomTableStyles12Atom record that specifies round-trip information for custom table styles. It MUST NOT exist if rtCustomTableStylesAtom1 exists.