Capturing a signature when creating a record

With the advent of the HTML5 canvas API, it is now possible for a user to write their signature directly onto the screen of a mobile device, which can then be turned into an image and stored against a record in Salesforce.

In this recipe, we will create a Visualforce page for use in Salesforce1 that captures the details of a lead and their signature agreeing to receive marketing e-mails.

Getting ready

This recipe requires that you have already uploaded the Salesforce Lightning Design System version 2.0.2 as detailed in Chapter 8, Force.com Sites.

This recipe also makes use of the signature_pad JavaScript library created by Szymon Nowak. At the time of writing, the latest version of the signature_pad library ...

Get Visualforce Development Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.