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
CanvasPdfDevicesubstitutes into unembedded text: the metric-compatible TeX Gyre faces from the optionaldart_pdf_editor_assetspackage 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
glyfface 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.