Expand description
Presentation rendering inputs and package assembly helpers.
Modules§
- timeline
- Composition of evaluated slide frames and transitions.
Structs§
- Autofit
Measurement - One real authoring layout trial before vertical anchoring.
- Media
Data - Media bytes available to a renderer, with their package content type.
- RelScopes
- Relationship maps kept separate by their source-part scope.
- Render
Input - Frozen, format-neutral input consumed by the rendering stage.
- Resolved
Rel - A package relationship after its target has been resolved against its source part.
- Shape
Text Layout - One shape’s text as the slide renderer lays it out, in points.
- Slide
Bundle - Raw package parts assembled before inheritance resolution.
- Text
Line Layout - One laid-out line of shape text, in points.
Enums§
- RelScope
- The source part whose relationship map owns an identifier.
- Render
Input Error - Package assembly failures that retain relationship source context.
Constants§
- AUTOFIT_
CANDIDATES - Ordered, bounded native-informed authoring candidates, in OOXML units. Ordinary render-time autofit does not use this authoring policy.
Functions§
- authoring_
table_ cell - Projects the exact merged cell box used by table lowering for authoring. Continuation cells have no independently sized text owner.
- authoring_
text_ fits_ at_ anchor - Checks a proposed frame using its actual persisted anchor and provider. Unlike the unanchored sizing trial, this validates the published placement.
- layout_
presentation - Lower every resolved slide to one fixed-size page in presentation order.
- layout_
presentation_ deterministic - Lower every resolved slide using only bundled and presentation-embedded fonts.
- layout_
presentation_ with_ displayed_ numbers - Layout with explicit displayed slide numbering and unchanged physical page IDs. The facade and timeline assembly share this checked number context.
- layout_
presentation_ with_ font_ manager - Lowers every slide with the same manager that shaped any frozen group content.
- layout_
presentation_ with_ font_ manager_ and_ text_ directions - Lowers every slide with paragraph directions from the additive resolver path.
- layout_
shape_ text - Lays out one resolved shape’s text exactly as slide lowering draws it.
- layout_
slide - Lower one zero-based resolved slide to a fixed-size page.
- measure_
authoring_ text - Measures actual selected-face segments with the shared line breaker. This is used by explicit mutation and its read-only report, not by ordinary rendering. The provided body may already own stored Normal values.
- measure_
autofit_ candidate - Runs independent Q native-informed and S persisted-render trials for one candidate. Every invocation re-shapes its own source clone. Q’s rounding never changes the original nominal values or ordinary fractional rendering.
- resolve_
media_ relationship - Resolve one scoped media relationship into the deck’s content-addressed store.
- shape_
transform - The complete painter transform used by explicit authoring to preserve a resized shape’s physical anchor, including parent-group contributions.