Expand description
Bounded PresentationML parsing and part-preserving package writes.
Modules§
Structs§
- Chart
Axes - Chart
Axis - Chart
Data Labels - A
c:dLbls, every switch optional so an unset one inherits its parent. - Chart
Legend - Chart
Marker - Chart
Part - A chart part resolved against one referenced presentation theme.
- Chart
Plot Group - Chart
Point - Chart
Point Label - One
c:dLbl: an index plus the switches that override the series default. - Chart
Series - Chart
Space - A parsed
c:chartSpace, free of any host-package metadata. - Chart
Text Properties - Run properties read off a
c:txPr, all optional so an absent one inherits. - Comment
- Comment
Author - Comment
Author Write - Comment
Write - Comments
Write - Custom
Geometry Path - Deck
Write - The desired final deck, expressed against the parsed source package.
- Graphic
Frame - Group
Shape - Inherited
Transform - The transform a shape inherits from its layout or master placeholder.
- Media
Part - Notes
Write - Changed speaker notes; empty text clears the body placeholder.
- Paragraph
Properties - Paragraph
Write - Parse
Limits - Picture
- Picture
Crop - Picture
Fill - An
a:blipFillon a shape: the image, and the box it stretches into. - Placeholder
- Pptx
Package - Presentation
- Relationship
- RunProperties
- RunWrite
- Shape
- Shape
Add - Shape
Base - Shape
Patch - Shape
Style - Theme references and unsupported explicit fills.
- Shape
Transform - Slide
- Slide
Layout - Slide
Master - Slide
Reference - Table
- An
a:tbl: its column grid, table-wide properties and rows. - Table
Cell - An
a:tc, with itsa:tcPranchoring and margins folded intotext. - Table
Cell Borders a:tcPr/a:lnL,a:lnT,a:lnRanda:lnB.- Table
Properties a:tblPr: which style parts apply, and the style they come from.- Table
Row - Text
Body - Text
Paragraph - TextRun
- Text
Style Set - Text
Write - Theme
Part
Enums§
- Blip
Effect - Bitmap effects with unresolved colours.
- Bullet
- Bullet
Color - Bullet
Font - Bullet
Size - Comment
Flavor - Comment
Slide - Graphic
Frame Data - Line
Spacing - A spacing height, as a share of the text size or in points.
- Pptx
Error - Shape
Node - Shape
Write - Slide
Write - Target
Mode - Text
Autofit - Text
Overflow - Text
Target
Functions§
- parse_
pptx - parse_
pptx_ with_ limits - parse_
pptx_ without_ connectors - Preserves pre-connector source ordinals.
- write_
pptx - write_
pptx_ with_ edits - Writes the package with
deckapplied. Slides markedSlideWrite::Keepand every non-slide part keep their exact source bytes.