Hello,
I have an issue when trying to view a digitally signed PDF. Our app allows users to e-sign a PDF or send for digital signature. Once signed, we allow the user to view the PDF again using the PDFViewer. We have had a number of these documents showing corrupt information in the form fields.
The e-signature option works great, they use your signature feature in the PDF to capture their signature and update the document, then we use the PDFViewer to flatten the document and upload to file storage and they can view it. In this case everything displays correctly.
The documents that get electronically signed display correctly in Adobe and in a web viewer Telerik. However, when viewing in the PdfViewer control the data is malformed.
I have included examples and screenshots of all this situations. Also, on Android the signature does not show up correctly. I have attached a repro project as well.
Please advise on the best course of action.
Thank you,
Jacob
|
In iOS |
We were able to reproduce the issue ”Form field document showing malformed content”. Text in the form fields are showing malformed data while compare with other viewer.
In adobe:
In SfPdfviewer: |
|
In Android: |
We were able to reproduce the issue “Form field document showing malformed content” and “Signature is missing in the signature filed”. |
|
In android and iOS |
We confirmed the issue “Pdf Loaded field name does not returned properly in particular pdf documentas a defect in our product and patch for this fix will be available on September 24th, 2021.
Please use the below feedback link to track the status of the reported bug.
| |
|
In android |
In android, Currently we have no support to render digital signature. But to overcome this issue in android we can use the FlattenSignatureFields API as true to render the digital signature.
Sorry for the inconvenience, We are still validating the issue “When flatten the particular PDF, which contains form fields data are missing in android” due to the complexity of the issue. we will update the further details on September 07, 2021. |