Hi, All,
After updating to Syncfusion.Maui.PdfViewer Version: 28.2.3
The PdfViewer cannot read the signature fields on a saved document after opening again after the pdf document is saved.
Steps:
1- Open Document first time to be signed, sign all signature fields, save document as a pdf file.
2- Open The document again, all signature fields that are read from the PdfViewerElement are null, but visually shows the old signature and allow me to sign again and add the second signature to the Signature field.
3- Open the document again, same issue as previous.
4 - Adding an image of when I'm retrieving the information from the PdfViewer for second time. As you can see the SignatureFormField.Signature is null but I already have a signature there.
See attached zip file with screenshoot of the issue
Hi Luis,
Thank you for providing the detailed information. We have replicated the issue where the PdfViewer fails to read the signature fields of a saved document when reopened from the second time. We will validate this issue and provide you with further details.
Regards,
Bharathi S
Hi Luis,
We confirm that the issue "PDF Viewer fails to read the signature fields
of a saved document when reopened from the second time" is a defect. We
will include the fix for the issue in our
Feb 18, 2025 weekly NuGet release.
Kindly refer to the
following feedback link to track the status of this update:
PDF
Viewer fails to read the signature fields of a saved document when reopened for
the second time in .NET MAUI | Feedback Portal
Disclaimer: “Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.”
Regards,
Manikandan M
Hi Luis,
Sorry for the inconvenience. Due to a technical conflict, we were unable to include the fix for the issue, “PDF Viewer fails to read the signature fields of a saved document when reopened from the second time” in this weekly release as promised. We will include the fix in our upcoming weekly release on Feb 25, 2025. In the meantime, please use the patch until the fix is available.
Regards,
Manikandan M
Hi Luis,
Kindly ignore the previous update.
Due to a technical conflict, we were unable to include
the fix for the issue, “PDF Viewer fails to read the signature fields of a
saved document when reopened from the second time” in this weekly release as
promised. We will include the fix in our upcoming weekly release on Feb 25,
2025.
Regards,
Manikandan M
Hi Luis,
We have included the fix for the issue “PDF Viewer fails to read the signature fields of a saved document when reopened from the second time” in the attached custom NuGet package. This fix will be publicly available in our March 4, 2025, weekly NuGet release
Disclaimer: Please note that this NuGet package has been created specifically for version v28.2.7 to resolve the issue reported in this ticket.
Note: Kindly follow the steps to clear the NuGet cache and then install the patched NuGet to get the issue resolved.
https://www.syncfusion.com/kb/6987/how-to-clear-nuget-cache
Regards,
Manikandan M
Hi Luis,
We have resolved the issue “PDF Viewer fails to read the signature fields of a saved document when reopened from the second time” and now the fix for the issue is available in our latest weekly NuGet 28.2.9.
Please find our latest Weekly NuGet:
https://www.nuget.org/packages/Syncfusion.Maui.PdfViewer/28.2.9
Root cause details:
The issue arises because the PDF Viewer tries to check if annotations belong to a signature field while the form fields are still loading, leading to the signature property being null on subsequent document reloads. We have now organized the loading process to address this, ensuring that the signature fields are properly recognized and the app functions without issues
Please find
the feedback link below:
PDF
Viewer fails to read the signature fields of a saved document when reopened for
the second time in .NET MAUI | Feedback Portal
Regards,
Bharathi S