flutter_drawing_board 0.1.7
flutter_drawing_board: ^0.1.7 copied to clipboard

A Flutter package of drawing board, provides basic drawing tools, canvas operations, and image data acquisition.

flutter_drawing_board #

A Flutter package of drawing board.

使用方法

//simple example

import 'package:flutter_drawing_board/flutter_drawing_board.dart';

DrawingBoard(
  background: Container(width: 400, height: 400, color: Colors.white),
  showDefaultActions: true,
  showDefaultTools: true,
),
//获取画板数据

import 'package:flutter_drawing_board/flutter_drawing_board.dart';

final DrawingController _drawingController = DrawingController();

DrawingBoard(
  controller: _drawingController,
  background: Container(width: 400, height: 400, color: Colors.white),
  showDefaultActions: true,
  showDefaultTools: true,
),

Future<void> _getImageData() async {
  print((await _drawingController.getImageData()).buffer.asInt8List());
}

效果预览 #

预览网址:https://painter.liugl.cn

Phone #

Web #

Windows #

macOS #

Linux #

5
likes
130
pub points
54%
popularity

Publisher

fluttercandies.com

A Flutter package of drawing board, provides basic drawing tools, canvas operations, and image data acquisition.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, flutter_colorpicker

More

Packages that depend on flutter_drawing_board