easy_signature_pad 1.0.0 copy "easy_signature_pad: ^1.0.0" to clipboard
easy_signature_pad: ^1.0.0 copied to clipboard

outdated

Provbies the signature area for the user to sign and returns the signature and Base64 image.

Flutter Signature Pad #

Flutter Signature Pad is the flutter plugin that allows users to draw on the canvas and get the signature as Base64 image.

Preview #

Preview

Features #

  • set canvas boundaries.
  • set drawing pen color, pen size, canvas border radius.
  • set callback function to the signature

Example #

import 'package:easy_signature_pad/signature_pad.dart';

// initialise the variable to store signature image
Uint8List signatureBytes;

// USe the SignaturePad Widget
SignaturePad(
    onChnaged: (base64Image) {
      displaySIgnatureImage(image);
    },
    height: size.width ~/ 2,
    width: size.width ~/ 1.5,
),


// process the base64 image 
void displaySIgnatureImage(String bytes) async {
    if (bytes == null) return;
    Uint8List convertedBytes = base64Decode(bytes);
    setState(() {
      signatureBytes = convertedBytes;
    });
}

Contribution and support #

  • If you want to contribute to the code, please create a pull request.
  • If you find any bug, please create an issue.
32
likes
0
pub points
77%
popularity

Publisher

verified publishersujangainju.com.np

Provbies the signature area for the user to sign and returns the signature and Base64 image.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on easy_signature_pad