S No |
Query |
Details |
1 |
PdfLoadedSignatureField.Signature, property is null after having signed. |
We have preserved the Hand-written signatures as ink annotation while saving the document. Currently we do not set the value for PdfLoadedSignatureField Property. So, the default value of that property will be null.
|
2 |
When user tap in a signature field, a form pops up where they can sign. When they are done, they tap the Apply button. can we capture that event somehow, along with the associated field, in order to perform some actions |
At present we have “InkAdded” event to capture the addition of signature in the PDF document. But the event does not contain any data regarding the signature field on which the signature is added. We will analyze the feasibility of your requirement and update you further details on 03-July-2019 |
How can we get the ink annotations since the page.Annotations is empty when the save document event is triggered.
Also, why is the Required property not working for the handwritten signatures?
Hi Dan Avni,
Do you mean getting a signature annotation from the annotations on the "page.Annotations" during document saving? By default, our component will save the signature as flatten in the saved PDF document, so you will not see any signature annotations in the saved document. To disable this, you need to introduce an API in your code.
pdfViewer.AnnotationSettings.HandwrittenSignature.FlattenSignatureOnSave = true;
Please find the reference for this behavior in the link Handwritten signatures in Xamarin Pdf Viewer control | Syncfusion
What do you mean the required property is not working for a handwritten signature? Could you please elaborate so that we could help you more precisely?
Regards
Manoj Kumar
Thanks! I expected that if PdfSignatureField.Required was set to true and the signature was not filled, the user would receive an error message and not be able to save the document. But your response put me in the right direction to solve my issue.
Thank you for the update I you need further assistance you can reach out us