3005–Canvas drawing pad

Media Files

No media files provided.

Project Submission

+ Submit Assignment

Your submissions

Requirement

Please try to use canvas to build a drawing pad with the following features:

  • Basic drawing
  • Color switching
  • Brush size
  • Mirror mode
  • Rubber

You may also implement the following extra features:

  • Rectangle drawing with outline and fill option
  • Circle drawing with outline and fill option
  • Image placing
  • Image cropping
  • Image resizing
  • Rainbow color brush
  • Stamps