What is the QuickCode Signature Capture?
It’s a quick way to add signature capture to your FileMaker solution to be used on iPad, iPhone, Mac, and Windows.
Version 2 is even simpler than Version 1!
Version 2. Free or…
Download either file, both are the same.
How does it work?
Watch a short video below. Please note that the video is from an earlier release, but the concepts are exactly the same.
View the overview video on YouTube to view a higher quality version.
The ‘Wait for Signature’ wait for expected text in the webviewer url and then extracts the signature from the url. It then goes back to ‘Signature List’ layout
- John Sindelar for the idea and Todd Geist for the Twitter discussion about the method used in Version 1: http://thomasjbradley.ca/lab/signature-pad
- Andy Frazier for developing a method to convert the Version 1 signatures to images in containers.
- Remy Theriault for implementing the Version 2 method using Richard Garside’s method: http://www.nogginbox.co.uk/blog/canvas-and-multi-touch
- Peter Vinogradov suggested removing the height and width fields to use the webviewer’s size on the layout.
Questions and Answers
A: That's correct. Since FileMaker Extensions do not work with FileMaker Go, you cannot convert the signature to an png on your iPad or iPhone at this time. However, since you can view the signature in the web viewer, the web viewer can be used to display the signature as needed. We added the convert to png as an example how to do so. If you need to convert it to a png on iPad or iPhone, you could create a script to do so on your FileMaker Server. The script would look for records that have a base64 signature with no png and then create the png for the found records.
A: I was able to confirm that, even after trying Windows 7 and Internet Explorer 9. This means that support for Windows is limited as the capturing of signatures does not work with Windows at this time. Signatures that were captured on iPad, iPhone, or Mac can be viewed on Windows.
A: Yes. You would have your customer sign and then place the web viewer that displays the signature on the form to be printed. Then you could print to a PDF and email to your customer.
A: We just found that it works on Mac, but not Windows. Support for Windows is limited as the capturing of signatures does not work with Windows at this time. Signatures that were captured on iPad, iPhone, or Mac can be viewed on Windows.
A: You can do this placing the document text on the same layout as the signature. Normally, the document text would be above the signature so it can be examined and the signed a the bottom.
A: You seem to be missing the OnTimer Script. Once you load the Signature Capture layout, you need to start the OnTimer Script so it can watch the URL of the web viewer. When the web viewer URL changes, it will run the Script to process the Signature stored as a Base64 string in the URL.
A: Comparing signatures isn't built in, but you could store each signature and compare the images separately.
A: While we don't have a step by step guide, we have explained each step of the process. If you need assistance with implementation we can help on a consulting basis.
A: Yes. At that point the signature is not stored in the database. When you confirm the data is written to the database record. The solution is to confirm after signing as confirming is the only way it knows when the signature is complete.
A: I don't believe that web viewers can be made transparent. You might be able to export the image to a temp folder and then place the image IN the web viewer under the signature area. I have not tested that, but that would be the next thing to try... Please let us know how it goes and please share your changes!