-
Notifications
You must be signed in to change notification settings - Fork 918
Description
Bug description
I have a PDF file that contains checkboxes rendered using the ZapfDingbats font. When opening this PDF in a Flutter application using SfPdfViewer.network(...), the checkboxes do not appear. The boxes look empty or completely invisible.
However, the same PDF displays correctly in Adobe Acrobat, Chrome PDF Viewer, and macOS Preview, so the issue seems related to the rendering inside syncfusion_flutter_pdfviewer.
Here is the sample PDF used to reproduce the issue:
PDF URL:
https://dragonxstaging2.blob.core.windows.net/userdocument/UserPortfolio/34a01231-b649-429d-a00e-7d7b143a3be0/Preview_Contract_34a01231-b649-429d-a00e-7d7b143a3be0_Signed_202511070602408523.pdf?sv=2021-12-02&se=2025-12-10T10%3A44%3A18Z&sr=b&sp=r&sig=Ro3vwD9Nj8BnMpvVWv6JPXki9w1UTp1qCSMMrXt7VAE%3D
Steps to reproduce
-
Create a Flutter project with the syncfusion_flutter_pdfviewer package.
-
Load the PDF using:
-
Run the app on Android/iOS.
-
Observe that the checkboxes do not appear.
-
Compare with opening the same PDF in Adobe Acrobat or Chrome — all checkboxes display normally.
Code sample
Code sample
SfPdfViewer.network(
controller.pdfUrl.value,
enableDoubleTapZooming: true,
enableTextSelection: true,
canShowScrollHead: false,
canShowScrollStatus: false,
onDocumentLoadFailed: (PdfDocumentLoadFailedDetails details) {
},
);Screenshots or Video
Stack Traces
Stack Traces
[Add the Stack Traces here]On which target platforms have you observed this bug?
iOS, Android
Flutter Doctor output
Doctor output
[Add your output here]