Welcome to the Flutter feedback portal. We’re happy you’re here! If you have feedback on how to improve the Flutter, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
We are experiencing a critical rendering issue where Digital Signatures (and some form fields) embedded in PDF documents are not visible when using SfPdfViewer. The signature fields appear blank or are missing entirely, even though the signatures exist in the file.
This issue forces us to use an external PDF viewer (via the open_file package) for these platforms to ensure users can see the signed documents correctly.
Expected Behavior
The SfPdfViewer widget should render all visual elements of the PDF, including Digital Signatures and Form Fields, exactly as they appear in standard PDF viewers (Adobe, Chrome, System Viewers).
Actual Behavior
iOS (All versions tested, including iOS 18): Digital signatures are completely invisible or only appear on the first page. Subsequent pages with signatures often show blank fields.
Android (SDK < 35 / Android 14 and below): Similar behavior where signatures are not rendered.
Android (SDK 35+ / Android 15): The viewer appears to render correctly in some cases, but stability varies.
Steps to Reproduce
Create a Flutter app with syncfusion_flutter_pdfviewer.
Load a PDF document that contains Digital Signatures (especially on pages 2 or 3) using SfPdfViewer.file or SfPdfViewer.network.
Run the app on an iOS device (e.g., iPhone with iOS 17/18) or an Android device running Android 13/14.
Observe that the signature fields are empty/blank.
Open the exact same file using the native OS viewer (QuickLook on iOS or Google Drive viewer) to verify the signatures are actually present.