R
rblanchard
Guest
Good Morning Tim, We have been doing this for quite some time and it has varied over the years. Keep in mind we are a retail POS company and the signature devices also include MSR, EMV and PinPad. Today, we use a 3rd party control that handles all interaction with the device and is used to get the signature and return to my app in a point array. We then need to scan the point array and build the signature using the .NET System.Drawing.Graphics and System.Drawing.Point which is then BASE64 ENCODED and stored in our DB. This is done at the point of purchase (cash register). This record at some point is sent via a message (JMS) to the corporate office and stored in a database at corporate. When they run a report and want to see the transaction receipts we reverse the logic and convert the base64 encoded image back to an image and then add it to an excel worksheet using the WorksheetImage class. Now, what I would recommend is choosing a signature device that has a documented SDK which allows the signature to be saved off to disk. This way you can then just use the ABL COPY-LOB to get the actual signature into the ABL and do with it whatever you need. I would assume that when you want to add it to a pdf you can just COPY-LOB back to disk and point the pdf to the location for the image. I hope that helps, Roger
Continue reading...
Continue reading...