quote_painter library

Classes

LineHighlight
Background highlight / pill badge style for a text line.
LineStyle
Per-line style overrides.
QuoteCanvas
Widget that renders styled quote text on a background.
QuoteMarkStyle
Configuration for decorative quotation marks embellishment.
QuotePainter
CustomPainter that renders styled text lines with gradient, stroke, shadow, line highlights/badges, and decorative quotation marks.
QuoteStyle
Configuration for quote text rendering.
QuoteThemes
Curated typography themes ready to use out of the box.
TextLine
A single line of text with optional per-line style.

Enums

GradientDirection
Gradient direction for text fill.
QuoteMarkPlacement
Placement for decorative quotation marks.
WatermarkPosition
Watermark placement options for canvas exports.

Functions

exportToPng(GlobalKey<State<StatefulWidget>> boundaryKey, {double pixelRatio = 3.0}) → Future<Uint8List>
Captures a RepaintBoundary as PNG bytes.