Expand description
Stream-first style/font preparation APIs for rendering pipelines.
Structs§
- Chapter
Stylesheets - Collection of resolved stylesheet sources.
- Computed
Text Style - Cascaded and normalized text style for rendering.
- Embedded
Font Face - Embedded font face metadata extracted from EPUB CSS.
- Font
Limits - Limits for embedded font enumeration and registration.
- Font
Policy - Fallback policy for font matching.
- Font
Resolution Trace - Trace output for fallback reasoning.
- Font
Resolver - Font resolution engine.
- Layout
Hints - Safe layout hint clamps for text style normalization.
- Memory
Budget - Hard memory/resource budgets for open/parse/style/layout/render paths.
- Prepared
Chapter - Prepared chapter stream returned by render-prep.
- Render
Prep - Render-prep orchestrator.
- Render
Prep Error - Structured error for style/font preparation operations.
- Render
Prep Error Context - Extended optional context for render-prep errors.
- Render
Prep Options - Render-prep orchestration options.
- Resolved
Font Face - Resolved font face for a style request.
- Style
Config - Style engine options.
- Style
Limits - Limits for stylesheet parsing and application.
- Styled
Chapter - Styled chapter output.
- Styled
Image - Styled inline image payload.
- Styled
Run - Styled text run.
- Styler
- Lightweight style system with CSS cascade resolution.
- Stylesheet
Source - Source stylesheet payload in chapter cascade order.
Enums§
- Block
Role - Semantic block role for computed styles.
- Embedded
Font Style - Font style descriptor for
@font-facemetadata. - Render
Prep Trace - Structured trace context for a streamed chapter item.
- Styled
Event - Structured block/layout events.
- Styled
Event OrRun - Stream item for styled output.
Type Aliases§
- Font
Fallback Policy - First-class public fallback policy alias.