Page 1 of 1

Electronic Signature Support

Posted: Mon Mar 20, 2017 9:15 pm
by billwhalen
Is there support within the toolkit or via plug-ins for electronically signing a document?

Two options may be out there:

Option 1 - Signing with a digital certificate or authentication (user/pw)
Option 2 - Stylus via a signature pad device (topaz, verifone, ingenico, Microsoft INK etc)

Re: Electronic Signature Support

Posted: Tue Apr 04, 2017 8:48 am
by delbeke
Hi billwhalen

GdPicture can sign PDFs with oiption 1 (see : https://www.gdpicture.com/guides/gdpicture/web ... lean).html)

It's the first time we ask us for the option 2, and GdPicture has no way to do that. I'll put that on the whish list.

Do not hesitate to ask for more info if needed.
Jean-Luc

Re: Electronic Signature Support

Posted: Wed Nov 22, 2017 12:51 pm
by Gabriela
Here you can find a code snippet based on GdPicture.NET 14:

How to digitally sign or certify PDF documents
https://www.gdpicture.com/guides/gdpicture/web ... ents.html

Re: Electronic Signature Support

Posted: Fri Nov 24, 2017 10:53 pm
by rlagrange
Hi Gabriela, BillWhalen,

I'm working on the digital sign pad feature too, and we are using the Wacom WILL SDK.
As the SDK provide a simple picture, with embedded biometric, it's very simple to add it as an AnnotationEmbeddedImage.

But... the picture is further compressed by gdpicture at save (we want to compress all the other pictures), and we lose a lot of data in the process.
Is there a way to prevent gdpicture to compress an AnnotationEmbeddedImage ? Something like the "preventburning" property should be fine.

Thanks.

Re: Electronic Signature Support

Posted: Wed Mar 21, 2018 9:23 am
by Gabriela
Hi,
you can try to disable compression using this method:
https://www.gdpicture.com/guides/gdpicture/web ... ssion.html

Re: Electronic Signature Support

Posted: Tue Dec 19, 2023 12:08 pm
by jaal86
Hi, I have exactly the same issue, and the provided answer I believe is no longer available. I'm not sure if there is a solution with GdPicture 14. To add the signature image from the Wacom Pad, we use the following code:

GdPictureImaging gdpictureImaging = new GdPictureImaging();
int imageID = gdpictureImaging.CreateGdPictureImageFromFile(@"c:\Temp\Output.png");
double width = gdpictureImaging.GetWidthInches(imageID);
double height = gdpictureImaging.GetHeightInches(imageID);
status = gdpicturePDF.SetSignatureStampImage(gdpicturePDF.AddImageFromGdPictureImage(imageID, false, false));

I hope you can help me with this. Without further ado.

Julio
rlagrange wrote:
Fri Nov 24, 2017 10:53 pm
Hi Gabriela, BillWhalen,

I'm working on the digital sign pad feature too, and we are using the Wacom WILL SDK.
As the SDK provide a simple picture, with embedded biometric, it's very simple to add it as an AnnotationEmbeddedImage.

But... the picture is further compressed by gdpicture at save (we want to compress all the other pictures), and we lose a lot of data in the process.
Is there a way to prevent gdpicture to compress an AnnotationEmbeddedImage ? Something like the "preventburning" property should be fine.

Thanks.