getRenderableImageBytes method
Uint8List?
getRenderableImageBytes({
- Size? size,
- ImageFileFormat format = ImageFileFormat.png,
- LaneImageRenderSettings? renderSettings,
- bool allowResize = false,
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 recommended sizeformat- Output format (default: ImageFileFormat.png)renderSettings- Optional LaneImageRenderSettings to customize lane colors and backgroundallowResize- When true, SDK chooses optimal width based on height; when false, uses exact size (default: false)
Returns
See also:
- getRenderableImage - Returns RenderableImg with bytes and dimensions
- LaneImageRenderSettings - Customize lane colors and appearance
Implementation
@override
Uint8List? getRenderableImageBytes({
Size? size,
ImageFileFormat format = ImageFileFormat.png,
LaneImageRenderSettings? renderSettings,
bool allowResize = false,
}) {
return getRenderableImage(
size: size,
format: format,
renderSettings: renderSettings,
allowResize: allowResize,
)?.bytes;
}