Flutter Signature Pad is a library for capturing smooth and realistic signatures. This widget allows you to save signatures as images and sync them across devices and documents that need signatures. You can use your finger, pen, or mouse on a tablet, touchscreen, etc., to draw your own signature on this SignaturePad widget.
The appearance of the Flutter SignaturePad is highly customizable.
The stroke color of the Flutter SignaturePad can easily be customized to the desired color.
The widget allows you to set the minimum and maximum stroke widths for the signatures.
The unique stroke rendering algorithm draws a signature based on the speed of the drawn gestures along minimum and maximum stroke thicknesses, which brings a more realistic, handwritten look and feel to the signature.
Save the drawn signature as an image. This converted image can be embedded in documents, PDFs, and anything else that supports using images to denote a signature.
This widget provides callbacks that help handle the start of each stroke, get the offset details of each stroke, and end of each signature stroke on the SignaturePad.
This widget provides an option to get the strokes drawn on the SignaturePad as a ui.path collection that can be used to duplicate the same strokes.
Easily get started with the Flutter SignaturePad using a few simple lines of DART code example as demonstrated below. Also explore our Flutter SignaturePad Example that shows you how to render and configure the SignaturePad in Flutter.
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: Container(
child: SfSignaturePad(
backgroundColor: Colors.grey[200],
),
height: 200,
width: 300,
),
),
);
}
You can find our Flutter SignaturePad demo here.
No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue, 5 or fewer developers, and 10 or fewer total employees.
A good place to start would be our comprehensive getting started documentation.
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.