getRenderableImageBytes method
Uint8List?
getRenderableImageBytes({
- Size? size,
- ImageFileFormat format = ImageFileFormat.png,
- AbstractGeometryImageRenderSettings? renderSettings,
override
Retrieves image bytes suitable for display with Image.memory.
Convenience method that returns only the raw bytes without dimensions. Internally calls getRenderableImage and extracts the bytes.
Parameters
size- Optional desired dimensions (width/height in pixels). If omitted, uses SDK default sizeformat- Output format (default: ImageFileFormat.png)renderSettings- Optional AbstractGeometryImageRenderSettings to customize active/inactive colors for inner/outer elements
Returns
See also:
- getRenderableImage - Returns RenderableImg with bytes and dimensions
- AbstractGeometryImageRenderSettings - Customize colors and appearance
Implementation
@override
Uint8List? getRenderableImageBytes({
Size? size,
ImageFileFormat format = ImageFileFormat.png,
AbstractGeometryImageRenderSettings? renderSettings,
}) {
return getRenderableImage(
size: size,
format: format,
renderSettings: renderSettings,
)?.bytes;
}