[ms-pptx]: PowerPoint (. pptx) Extensions to the Office Open xml file Format Intellectual Property Rights Notice for Open Specifications Documentation



Download 5.7 Mb.
Page1/25
Date30.04.2018
Size5.7 Mb.
#47009
  1   2   3   4   5   6   7   8   9   ...   25

[MS-PPTX]:

PowerPoint (.pptx) Extensions to the Office Open XML File Format
Intellectual Property Rights Notice for Open Specifications Documentation

  • Technical Documentation. Microsoft publishes Open Specifications documentation (“this documentation”) for protocols, file formats, data portability, computer languages, and standards support. Additionally, overview documents cover inter-protocol relationships and interactions.

  • Copyrights. This documentation is covered by Microsoft copyrights. Regardless of any other terms that are contained in the terms of use for the Microsoft website that hosts this documentation, you can make copies of it in order to develop implementations of the technologies that are described in this documentation and can distribute portions of it in your implementations that use these technologies or in your documentation as necessary to properly document the implementation. You can also distribute in your implementation, with or without modification, any schemas, IDLs, or code samples that are included in the documentation. This permission also applies to any documents that are referenced in the Open Specifications documentation.

  • No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

  • Patents. Microsoft has patents that might cover your implementations of the technologies described in the Open Specifications documentation. Neither this notice nor Microsoft's delivery of this documentation grants any licenses under those patents or any other Microsoft patents. However, a given Open Specifications document might be covered by the Microsoft Open Specifications Promise or the Microsoft Community Promise. If you would prefer a written license, or if the technologies described in this documentation are not covered by the Open Specifications Promise or Community Promise, as applicable, patent licenses are available by contacting iplg@microsoft.com.

  • Trademarks. The names of companies and products contained in this documentation might be covered by trademarks or similar intellectual property rights. This notice does not grant any licenses under those rights. For a list of Microsoft trademarks, visit www.microsoft.com/trademarks.

  • Fictitious Names. The example companies, organizations, products, domain names, email addresses, logos, people, places, and events that are depicted in this documentation are fictitious. No association with any real company, organization, product, domain name, email address, logo, person, place, or event is intended or should be inferred.

Reservation of Rights. All other rights are reserved, and this notice does not grant any rights other than as specifically described above, whether by implication, estoppel, or otherwise.

Tools. The Open Specifications documentation does not require the use of Microsoft programming tools or programming environments in order for you to develop an implementation. If you have access to Microsoft programming tools and environments, you are free to take advantage of them. Certain Open Specifications documents are intended for use in conjunction with publicly available standards specifications and network programming art and, as such, assume that the reader either is familiar with the aforementioned material or has immediate access to it.

Revision Summary

Date

Revision History

Revision Class

Comments

7/13/2009

0.1

Major

Initial Availability

8/28/2009

0.2

Major

Updated and revised the technical content

11/6/2009

0.3

Editorial

Revised and edited the technical content

2/19/2010

1.0

Major

Updated and revised the technical content

3/31/2010

1.01

Editorial

Revised and edited the technical content

4/30/2010

1.02

Editorial

Revised and edited the technical content

6/7/2010

1.03

Editorial

Revised and edited the technical content

6/29/2010

1.04

Editorial

Changed language and formatting in the technical content.

7/23/2010

1.04

None

No changes to the meaning, language, or formatting of the technical content.

9/27/2010

1.04

None

No changes to the meaning, language, or formatting of the technical content.

11/15/2010

1.05

Major

Significantly changed the technical content.

12/17/2010

1.05

None

No changes to the meaning, language, or formatting of the technical content.

3/18/2011

1.05

None

No changes to the meaning, language, or formatting of the technical content.

6/10/2011

1.05

None

No changes to the meaning, language, or formatting of the technical content.

1/20/2012

2.0

Major

Significantly changed the technical content.

4/11/2012

2.0

None

No changes to the meaning, language, or formatting of the technical content.

7/16/2012

3.0

Major

Significantly changed the technical content.

10/8/2012

3.1

Minor

Clarified the meaning of the technical content.

2/11/2013

3.1

None

No changes to the meaning, language, or formatting of the technical content.

7/30/2013

3.1

None

No changes to the meaning, language, or formatting of the technical content.

11/18/2013

3.2

Minor

Clarified the meaning of the technical content.

2/10/2014

3.2

None

No changes to the meaning, language, or formatting of the technical content.

4/30/2014

4.0

Major

Significantly changed the technical content.

7/31/2014

4.0

None

No changes to the meaning, language, or formatting of the technical content.

10/30/2014

4.0

None

No changes to the meaning, language, or formatting of the technical content.

2/10/2015

5.0

Major

Significantly changed the technical content.

3/16/2015

6.0

Major

Significantly changed the technical content.

9/4/2015

7.0

Major

Significantly changed the technical content.

10/26/2015

8.0

Major

Significantly changed the technical content.

7/26/2016

9.0

Major

Significantly changed the technical content.

9/14/2016

9.0

None

No changes to the meaning, language, or formatting of the technical content.

Table of Contents

1Introduction 8

1.1Glossary 8

1.2References 9

1.2.1Normative References 9

1.2.2Informative References 10

1.3Overview 10

1.4Relationship to Protocols and Other Structures 10

1.5Applicability Statement 10

1.6Versioning and Localization 10

1.7Vendor-Extensible Fields 10



2Structures 11

2.1Part Enumerations 11

2.1.1Media Part 11

2.1.2Revision Information Part 11

2.2Extensions 12

2.2.1Slide Transition Extensions 12

2.2.2Animation Info Extensions 13

2.2.3Content Part Extensions 13

2.2.3.1Ink Extensions 14

2.2.4Media Extensions 14

2.2.5Section Extensions 15

2.2.6Slide Show Extensions 15

2.2.7Image Extensions 15

2.2.8Math Extensions 15

2.2.9Change Tracking Extensions 16

2.2.10Comment Extensions 16

2.2.11Guide Extensions 16

2.2.12Charting Extensions 17

2.2.13Office App Extensions 17

2.2.14Narration Extensions 17

2.2.15Zoom Extensions 18

2.3http://schemas.microsoft.com/office/powerpoint/2010/main 18

2.3.1Elements 18

2.3.1.1bmkTgt 18

2.3.1.2browseMode 19

2.3.1.3conveyor 19

2.3.1.4creationId 19

2.3.1.5defaultImageDpi 19

2.3.1.6discardImageEditData 20

2.3.1.7doors 20

2.3.1.8extLst 20

2.3.1.9ferris 21

2.3.1.10flash 21

2.3.1.11flip 22

2.3.1.12flythrough 22

2.3.1.13gallery 22

2.3.1.14glitter 23

2.3.1.15honeycomb 23

2.3.1.16laserClr 24

2.3.1.17laserTraceLst 24

2.3.1.18media 24

2.3.1.19modId 25

2.3.1.20nvContentPartPr 25

2.3.1.21pan 25

2.3.1.22prism 26

2.3.1.23reveal 26

2.3.1.24ripple 27

2.3.1.25sectionLst 27

2.3.1.26showEvtLst 28

2.3.1.27showMediaCtrls 28

2.3.1.28shred 28

2.3.1.29switch 28

2.3.1.30vortex 29

2.3.1.31warp 29

2.3.1.32wheelReverse 30

2.3.1.33window 30

2.3.1.34xfrm 31

2.3.2Attributes 31

2.3.2.1bounceEnd 31

2.3.2.2bwMode 31

2.3.2.3dur 32

2.3.2.4presetBounceEnd 32

2.3.3Complex Types 32

2.3.3.1CT_BrowseMode 32

2.3.3.2CT_ContentPartNonVisual 33

2.3.3.3CT_DefaultImageDpi 33

2.3.3.4CT_DiscardImageEditData 34

2.3.3.5CT_FlyThroughTransition 34

2.3.3.6CT_GlitterTransition 34

2.3.3.7CT_LaserTrace 35

2.3.3.8CT_LaserTraceList 35

2.3.3.9CT_LaserTracePoint 36

2.3.3.10CT_LeftRightDirectionTransition 36

2.3.3.11CT_MediaBookmark 37

2.3.3.12CT_MediaBookmarkList 37

2.3.3.13CT_MediaBookmarkTarget 37

2.3.3.14CT_Media 38

2.3.3.15CT_MediaFade 39

2.3.3.16CT_MediaPlaybackEventRecord 39

2.3.3.17CT_MediaSeekEventRecord 40

2.3.3.18CT_MediaTrim 40

2.3.3.19CT_NullEventRecord 41

2.3.3.20CT_PrismTransition 41

2.3.3.21CT_RandomId 42

2.3.3.22CT_RevealTransition 42

2.3.3.23CT_RippleTransition 43

2.3.3.24CT_Section 43

2.3.3.25CT_SectionList 44

2.3.3.26CT_SectionSlideIdList 44

2.3.3.27CT_SectionSlideIdListEntry 44

2.3.3.28CT_ShowEventRecordList 45

2.3.3.29CT_ShowMediaControls 46

2.3.3.30CT_ShredTransition 46

2.3.3.31CT_TriggerEventRecord 46

2.3.4Simple Types 47

2.3.4.1ST_TransitionCenterDirectionType 47

2.3.4.2ST_TransitionCornerAndCenterDirectionType 47

2.3.4.3ST_TransitionLeftRightDirectionType 48

2.3.4.4ST_TransitionPattern 48

2.3.4.5ST_TransitionShredPattern 49

2.3.4.6ST_UniversalTimeOffset 49

2.4http://schemas.microsoft.com/office/powerpoint/2012/main 50

2.4.1Elements 50

2.4.1.1chartTrackingRefBased 50

2.4.1.2isNarration 50

2.4.1.3notesGuideLst 50

2.4.1.4presenceInfo 51

2.4.1.5prstTrans 51

2.4.1.6sldGuideLst 51

2.4.1.7threadingInfo 52

2.4.2Attributes 52

2.4.3Complex Types 52

2.4.3.1CT_ChartTrackingRefBased 52

2.4.3.2CT_CommentThreading 52

2.4.3.3CT_ExtendedGuide 53

2.4.3.4CT_ExtendedGuideList 54

2.4.3.5CT_IsNarration 54

2.4.3.6CT_ParentCommentIdentifier 55

2.4.3.7CT_PresenceInfo 55

2.4.3.8CT_PresetTransition 56

2.4.4Simple Types 59

2.5http://schemas.microsoft.com/office/powerpoint/2015/main 59

2.5.1Elements 59

2.5.1.1designElem 59

2.5.2Attributes 59

2.5.3Complex Types 59

2.5.3.1CT_DesignElement 59

2.5.4Simple Types 59

2.6http://schemas.microsoft.com/office/powerpoint/2015/09/main 60

2.6.1Elements 60

2.6.1.1morph 60

2.6.2Attributes 60

2.6.3Complex Types 60

2.6.3.1CT_MorphTransition 60

2.6.4Simple Types 61

2.6.4.1ST_TransitionMorphOption 61

2.7http://schemas.microsoft.com/office/powerpoint/2015/10/main 61

2.7.1Elements 61

2.7.1.1revInfo 61

2.7.2Attributes 61

2.7.3Complex Types 62

2.7.3.1CT_ClientRevision 62

2.7.3.2CT_ClientRevisionList 62

2.7.3.3CT_RevisionInfo 63

2.7.4Simple Types 63

2.7.4.1ST_ClientID 63

2.7.4.2ST_ClientRevisionNumber 63

2.8http://schemas.microsoft.com/office/powerpoint/2016/6/main 64

2.8.1Elements 64

2.8.2Attributes 64

2.8.3Complex Types 64

2.8.3.1CT_ZoomObjectProperties 64

2.8.4Simple Types 65

2.8.4.1ST_ZoomObjectImageType 65

2.9http://schemas.microsoft.com/office/powerpoint/2016/sectionzoom 65

2.9.1Elements 65

2.9.1.1sectionZm 65

2.9.2Attributes 66

2.9.3Complex Types 66

2.9.3.1CT_SectionZoom 66

2.9.3.2CT_SectionZoomObject 66

2.9.4Simple Types 67

2.10http://schemas.microsoft.com/office/powerpoint/2016/slidezoom 67

2.10.1Elements 67

2.10.1.1sldZm 67

2.10.2Attributes 67

2.10.3Complex Types 67

2.10.3.1CT_SlideZoom 67

2.10.3.2CT_SlideZoomObject 68

2.10.4Simple Types 68

2.11http://schemas.microsoft.com/office/powerpoint/2016/summaryzoom 69

2.11.1Elements 69

2.11.1.1summaryZm 69

2.11.2Attributes 69

2.11.3Complex Types 69

2.11.3.1CT_FixedLayout 69

2.11.3.2CT_GridLayout 69

2.11.3.3CT_SummaryZoom 70

2.11.3.4CT_SummaryZoomObject 70

2.11.4Simple Types 71



3Structure Examples 72

3.1Slide Transitions 72

3.2Media 72

3.3Sections 73

3.4Slide Show 74

4Security 76

4.1Security Considerations for Implementers 76

4.2Index of Security Parameters 76

5Appendix A: Full XML Schemas 77

5.1http://schemas.microsoft.com/office/powerpoint/2010/main Schema 77

5.2http://schemas.microsoft.com/office/powerpoint/2012/main Schema 81

5.3http://schemas.microsoft.com/office/powerpoint/2015/09/main Schema 82

5.4http://schemas.microsoft.com/office/powerpoint/2015/10/main Schema 82

5.5http://schemas.microsoft.com/office/powerpoint/2015/main Schema 83

5.6http://schemas.microsoft.com/office/powerpoint/2016/6/main Schema 83

5.7http://schemas.microsoft.com/office/powerpoint/2016/sectionzoom Schema 84

5.8http://schemas.microsoft.com/office/powerpoint/2016/slidezoom Schema 84

5.9http://schemas.microsoft.com/office/powerpoint/2016/summaryzoom Schema 85



6Appendix B: Product Behavior 87

7Change Tracking 89

8Index 90


Download 5.7 Mb.

Share with your friends:
  1   2   3   4   5   6   7   8   9   ...   25




The database is protected by copyright ©ininet.org 2024
send message

    Main page