Skip to main content

Crate rpptx_render

Crate rpptx_render 

Source
Expand description

Presentation rendering inputs and package assembly helpers.

Structs§

MediaData
Media bytes available to a renderer, with their package content type.
RelScopes
Relationship maps kept separate by their source-part scope.
RenderInput
Frozen, format-neutral input consumed by the rendering stage.
ResolvedRel
A package relationship after its target has been resolved against its source part.
SlideBundle
Raw package parts assembled before inheritance resolution.

Enums§

RelScope
The source part whose relationship map owns an identifier.
RenderInputError
Package assembly failures that retain relationship source context.

Functions§

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_font_manager
Lowers every slide with the same manager that shaped any frozen group content.
layout_slide
Lower one zero-based resolved slide to a fixed-size page.
resolve_media_relationship
Resolve one scoped media relationship into the deck’s content-addressed store.