flutter_drawing_board 0.2.2  flutter_drawing_board: ^0.2.2 copied to clipboard
flutter_drawing_board: ^0.2.2 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());
}
效果预览 #
Phone #
 
Web #
 
Windows #
 
macOS #
 
Linux #
