PHP Classes

Sign on display: Insert a captured person signature in a PDF file

Recommend this page to a friend!
  Info   View files View files (60)   DownloadInstall with Composer Download .zip   Reputation   Support forum (9)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-06-15 (Yesterday) RSS 2.0 feedStarStarStar 57%Total: 1,205 This week: 2All time: 3,150 This week: 35Up
Version License PHP version Categories
sign-on-display 1.0.11GNU Lesser Genera...5.0PHP 5, Graphics
Description 

Author

This class can insert a captured person signature in a PDF file.

It can take an uploaded image of a person signature capture on a Web page and insert it in a given PDF template document.

The signature can be captured on the user browser with provided JavaScript or Flash applet and then it is uploaded to the server.

The class uses the FPDI package to parse the template PDF document, insert the image and generate the final PDF document with the inserted signature.

Innovation Award
PHP Programming Innovation award nominee
October 2012
Number 7


Prize: One subscription to the PDF edition of the PHP Architect magazine
Nowadays, many devices provide a touch interface that allow to capture the user gestures, like for instance the user writing of is own hand signature.

This class provides a solution to insert the captured image of the user signature and insert it in a PDF document template file.

The resulting PDF document looks like as if the user has signed a printed version and it was scanned back to PDF format.

Manuel Lemos
Picture of Gianluca Zanferrari
  Performance   Level  
Innovation award
Innovation award
Nominee: 5x

 

Details

sign_on_display class

  Files folder image Files  
File Role Description
Files folder imagefpdf (1 file, 2 directories)
Files folder imagefpdi (6 files, 1 directory)
Accessible without login Plain text file example.php Example Example script
Accessible without login Plain text file flashcanvas.js Data Auxiliary data
Accessible without login Image file flashcanvas.swf Data Auxiliary data
Accessible without login Plain text file jSignature.min.js Data Auxiliary data
Accessible without login Plain text file output.pdf Data Auxiliary data
Accessible without login Plain text file output_new.pdf Data Auxiliary data
Accessible without login Plain text file README Data Auxiliary data
Plain text file signature.class.php Class Class source
Accessible without login Plain text file template.pdf Data Auxiliary data

 Version Control Unique User Downloads Download Rankings  
 100%
Total:1,205
This week:2
All time:3,150
This week:35Up
 User Ratings  
 
 All time
Utility:83%StarStarStarStarStar
Consistency:75%StarStarStarStar
Documentation:-
Examples:83%StarStarStarStarStar
Tests:-
Videos:-
Overall:57%StarStarStar
Rank:1660