Flutter Drawing Pad

A simple and customizable Flutter package to draw on the screen.

Features

  • x Pencil tool
  • x Pixel Eraser tool
  • x Object Eraser tool (by deleting the strokes)
  • Lasso tool (to move strokes)
  • x Polygon tool
  • x Line tool
  • Stamp tool
  • x Eclipse tool
  • Text tool
  • Pan and zoom
  • x Clear canvas
  • x Save image
  • x Load image
  • x Undo/Redo
  • x Change brush size
  • x Change brush color
  • x Change background color
  • x Change background image

Installation

  1. Add Drawing Pad to your pubspec.yaml file:
dependencies:
  drawing_pad: ^[latest_version]

Replace latest_version with the latest version of Drawing Pad.

  1. Install it:
flutter packages get