Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Shape Overview
spTree nvGrpSpPr grpSpPr sp
nvSpPr
xfrm fillProperties
spPr
geo lineProperties scene3D bwMode txBody
effectProperties
sp3D style
Connector Overview
spTree nvGrpSpPr grpSpPr spCxnSp
nvCxnSpPr
xfrm fillProperties
spPr
geo lineProperties
effectProperties
sp3D style
scene3D
bwMode
Picture Overview
spTree nvGrpSpPr grpSpPr pic
nvPicPr
spPr xfrm fillProperties effectProperties sp3D geo lineProperties scene3D bwMode
blipFill
style
nvGrpSpPr
grpSpPr
graphicFrame
nvGraphicFramePr
xfrm
graphic
Object-Specific nvPrs
Shape nvPrs
Shape Locks Text Box Flag
Picture nvPrs
Picture Locks
Connector nvPrs
Connector Locks Start Shape End Shape
Locks
Group Ungrou p Select Select childre n Drill Down Move Rotate Resize Chang e Aspect Ratio Crop Edit Points Hide Adjust Handle s Chang e Arrow Heads Chang e Shape Type Shape
X
Group Shape
X
Conne ctor
X
Picture
X
Grfx Frame
xfrm
geo
fillProperties
lineProperties
effectProperties
scene3D
sp3D
bwMode
Note. spPr is used for shapes, connectors and pictures
xfrm
fillProperties
effectProperties
scene3D
bwMode
Note. grpSpPr is only used for group shapes Note. this xfrm is different from xfrm in spPr
Transforms ( xfrms )
Offset Extent
Child Offset
Child Extent
Rotatn
Vert. Flip
Horiz. Flip
Shape
Group Shape
Shape Transform
Extent and Offset units are in EMUs ( 914400 dpi / 360000 dpc )
Geometry
Built-in shapes generally use preset geometries Scribbles, Curves and Custom Shapes need to express geometry in the file format
Adjust handles Guides Connection Points Bounding Rectangle Paths
Fill Properties
Indicates separate part for image data
Line Properties
Fill Props Dash Props Join Props Head End Props Tail End Props Width Cap Compound Type Pen Alignment
Effect Properties
Text
Text is largely modeled after Words design
Similar structures Similar naming conventions Different schemas
WordProcessingML DrawingML
Text == Graphics
We can apply all graphic effects to text
Some limited to runs Some limited to
Styles
Designed to ensure consistent visual appearance of content within/across documents Comprised of three parts
Color Scheme Font Scheme Formatting Scheme
Stored as separate part within package Part replacement get resolved into file when file loaded back into application
Color Schemes
Extension of existing PowerPoint model
More color slots: 12 ( from 8 ) Repurposing of color slots
Title, Background, etc no longer apply Organized into dark, light, accent and hyperlink slots
Font Schemes
Provides a set of major and minor fonts
Formatting Schemes
Scheme defined in terms of four styles
Fill Line Effect Background Fill
Styles Example
On-disk video file Both can be stored internally or externally Insertion of either creates a timeline in PowerPoint ( to control interactivity )
Graphic Frame
General-purpose container for holding an object containing visual and semantic data Used for Tables, Diagrams and Charts
Tables
Built using a Graphic Frame wrapper
Diagrams
Built using a Graphic Frame wrapper
Diagram Parts
Diagrams built from four parts:
Data Colors QuickStyles Layout
Data Part
Uses OfficeArts text storage model
Layout Part