dart_pdf_editor_flutter_gpu library

Opt-in flutter_gpu tile raster backend for dart_pdf_editor.

This companion stays outside dart_pdf_editor's dependency graph, preserving its stable-SDK and web surface. On web the exported backend is an inert capability stub whose createSession returns null, activating the Canvas fallback automatically.

Classes

FlutterGpuFontFace
A parsed outline font face used by FlutterGpuTrueTypeTextOutliner.
FlutterGpuOpenTypeCffFontFace
A parsed CFF-flavoured OpenType face, including one TTC collection entry.
FlutterGpuSystemTextOutliner
Best-effort exact outlines for the fonts CanvasPdfDevice substitutes into unembedded text: the metric-compatible TeX Gyre faces from the optional dart_pdf_editor_assets package where they are bundled, and the platform's own standard families where they are not.
FlutterGpuTextOutliner
Supplies vector outlines for a substituted PdfTextRun.
FlutterGpuTileBackendStats
Aggregated diagnostics for one flutter_gpu tile backend instance.
FlutterGpuTileRasterBackend
Scene-retained flutter_gpu backend for final LoD tile textures.
FlutterGpuTrueTypeFontFace
A parsed TrueType glyf face used by FlutterGpuTrueTypeTextOutliner.
FlutterGpuTrueTypeTextOutliner
Converts simple horizontal substituted text to retained font outlines.

Typedefs

FlutterGpuFontFaceResolver = FlutterGpuFontFace? Function(PdfTextRun run)
Resolves the exact substitute face for one recorded text run.