Thanks for watching! If your question requires a fast response, please create a support ticket here: www.syncfusion.com/support/directtrac/incidents/newincident We answer tickets from 5:30 PM ET Sunday to 3:30 PM ET Friday.
Hi, The SfPdfViewer provides support for finding texts in the PDF document. To know more about text search, please refer to the following link in the UG documentation. UG documentation link: syncfusion.pulse.ly/kq6ucgnztq
Hi, You can save the added or modified annotations to the PDF document using the saveDocument method (pub.dev/documentation/syncfusion_flutter_pdfviewer/latest/pdfviewer/PdfViewerController/saveDocument.html) in the PdfViewerController class (pub.dev/documentation/syncfusion_flutter_pdfviewer/latest/pdfviewer/PdfViewerController-class.html). Code snippet: final PdfViewerController _pdfViewerController = PdfViewerController(); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('Syncfusion Flutter PDF Viewer'), actions: [ IconButton( icon: const Icon( Icons.save, color: Colors.white, ), onPressed: () async { final List savedBytes = await _pdfViewerController.saveDocument(); }, ), ], ), body: SfPdfViewer.asset( 'assets/flutter_succinctly.pdf', controller: _pdfViewerController, ), ); } Currently, the Syncfusion Flutter PDF viewer does not support exporting annotations.
Hi, Thank you for reaching out. At present we do not have support for adding annotation in Flutter SfPdfViewer. We do not have any immediate plans to implement this feature. At the planning stage for every release cycle, we review all open features and identify features for implementation based on specific parameters including product vision, technological feasibility, and customer interest. Kindly track the status of the feature through the following link, www.syncfusion.com/feedback/26333/support-for-ink-annotations
This plugin is working in localhost but not working in hosting in firebase I hope I can get a fast reply The problem is the pdf is not being displayed when to deployed to firebase I am using the same link in example
Hi, Thank you for reaching out. Kindly refer to the following KB link to load a PDF document from Firebase storage in the Syncfusion Flutter PDF Viewer. support.syncfusion.com/kb/article/11229/how-to-load-a-pdf-document-from-firebase-storage-in-syncfusion-flutter-pdfviewer
Thank you very much for this content. Can you please tell me how can I search text and find it's occurrences. I want to search by entered text. Please help me
Hello Sahil, Kindly refer to the following UG link to load the document from assets in SfPdfViewer, UG documentation link: pulse.ly/el2am2g1v0 KB link: pulse.ly/1qxc0fua01
Hi titi MacCode, We're happy to look at this. For the fastest response to technical questions, we recommend opening a support ticket so we can exchange files and screenshots. www.syncfusion.com/support/directtrac/incidents/newincident We will check on this with our team and post a response but it will take a little time. Thanks for your question!
Hi, Currently, the Syncfusion Flutter PDF Viewer widget doesn’t allow editing or reviewing a PDF document, so the save support has not been provided yet. However, as a workaround solution, use the PdfDocument.saveSync method to obtain the loaded document bytes and save the document locally. Please refer to the following KB: www.syncfusion.com/kb/13811/how-to-save-a-pdf-document-loaded-in-the-flutter-pdf-viewer-sfpdfviewer-to-the-local
Hi Fauzi, We suspect that it could be due to the corrupted PDF document being loaded or Due to CORS security restrictions in a web application, some PDFs obtained from URLs might not be loaded in the SfPdfViewer web platform, kindly refer to the following steps to resolve the CORS security issue, Go to flutter\bin\cache and remove a file named: flutter_tools.stamp Go to flutter\packages\flutter_tools\lib\src\web and open the file chrome.dart. Find ‘--disable-extensions’. Add ‘--disable-web-security’. Kindly refer to the following like for more details about the CORS security issues, help.syncfusion.com/flutter/pdf-viewer/getting-started#load-document-from-the-network If you still reproduce the reported issue in your use case, please share the details, like the PDF document URL link and the platform on which you face an issue, to validate further and help you with an appropriate solution.
Hello Hanish Kumar, We don't support that feature at this time, but we welcome the idea of thumbnail support! Please feel free to submit a feature request here so we can consider it: www.syncfusion.com/feedback
Hello, We planned to include the 'Active viewport rendering' support in the 2024 Volume 1 release, which is expected to be rolled out in mid-March 2024. With this feature the PDF page image quality will be preserved on zooming. Please find the feedback link to track the status of the feature, www.syncfusion.com/feedback/31524/active-viewport-rendering
Hi, You can add a signature to the PDF using any of the methods below. Method 1: If the PDF contains a signature field, you can tap the field and add your signature using the signature pad that appears. UG link: help.syncfusion.com/flutter/pdf-viewer/form-filling Method 2: To add a signature using the PDF library. UG link: help.syncfusion.com/flutter/pdf-viewer/how-to/add-signaturepad-signatures-to-syncfusion-flutter-pdfviewer
Hi, Thank you for reaching out to us. First, download PDF files bytes from google drive and then load the bytes to SfPdfViewer.memory. www.c-sharpcorner.com/article/google-drive-integration-in-flutter-upload-download-list-files/. If they need a sample, please open a support ticket, www.syncfusion.com/support/directtrac/incidents/newincident
Hi Dhamodharan, Thank you for reaching out. Yes, by saving the PDF document obtained from onDocumentLoaded callback - help.syncfusion.com/flutter/pdf-viewer/getting-started#document-loaded-callback. To save a PDF document, please refer here - help.syncfusion.com/flutter/pdf/loading-and-saving-document#saving-a-pdf-document-to-list-of-bytes.
Hi, Thank you for reaching out. To know how to use document load failed callback in SfPdfViewer, refer to the following UG link, help.syncfusion.com/flutter/pdf-viewer/getting-started#document-load-failed-callback
Hello Jean Louis Rony Michel-Ange, Our paid and free versions both have the same features and support. You can check here to see if you qualify for our Community (free) license. It's available for companies with 5 or fewer developers and less than $1 Mil USD in annual revenue. bit.ly/395t17c
@@SyncfusionInc ok i think what i want is to be able make return to previous page (navigator. Pop()) i make detail page and pdf view action in same page .i want to know way to send on tap(){here} to new page with an ID TO NEW PAGE AND BE ABLE TO RETURN DESCRIPTION PAGE SORRY MY ENGLISH IS NOT GOOD.
Hello, We can look into this and get back to you but response times via our RU-vid videos are slower than our regular support. Have you opened a support ticket or tried our live chat? www.syncfusion.com/support/directtrac/incidents/newincident If you have a retail or flat license, you also have access to our support chat.
Yes, it is possible to navigate the desired page programmatically without any user interaction by jumpToPage (pub.dev/documentation/syncfusion_flutter_pdfviewer/latest/pdfviewer/PdfViewerController/jumpToPage.html) API which helps to navigate the specified page number in the PDF document. So, we request to jump to the previous page using this API when Navigator.pop() is invoked.
Hi Prisly, Thank you for reaching out. Please refer to the following link, flutter.syncfusion.com/#/pdf-viewer/custom-toolbar. please let us know if there's anything else you require. We are happy to help!
Hi Puthea, You can refer to the following KB, www.syncfusion.com/kb/12757/how-to-load-a-pdf-document-from-firebase-storage-in-syncfusion-flutter-pdfviewer This is a type similar to your requirement, but not the exact one. It is a Firebase cloud but you need to do it for google drive.
Hello, Thank you for reaching out. Please refer to this, www.syncfusion.com/kb/12583/how-to-load-a-pdf-document-from-asset-in-flutter-pdf-viewer-sfpdfviewer.
Hi Frank, Yes, it is possible to load a PDF from a device. By using File picker package, the PDF bytes can be retrieved and passed to SfPdfViewer.memory (pub.dev/documentation/syncfusion_flutter_pdfviewer/latest/pdfviewer/SfPdfViewer/SfPdfViewer.memory.html) or SfPdfViewer.file constructor to load a PDF document.
Hello, We can look into this and get back to you but response times via our RU-vid videos are slower than our regular support. Have you opened a support ticket or tried our live chat? www.syncfusion.com/support/directtrac/incidents/newincident If you have a retail or flat license, you also have access to our support chat.
We are unable to reproduce the reported issue. So we have prepared a sample for your reference, and you can download the sample from the following link, www.syncfusion.com/downloads/support/directtrac/general/ze/Output1947250240.zip Please refer to the following UG to load a PDF document in SfPdfViewer, help.syncfusion.com/flutter/pdf-viewer/getting-started#add-the-flutter-pdf-viewer-to-an-application Kindly let us know if you are facing the reported issue with this sample. Also, please share the following details. 1. Platforms in which the issue is reproduced (Android, iOS, Web, macOS). 2. Device Specification. 3. Flutter Doctor log. 4. syncfusion_flutter_pdfviewer package version. 5. Flutter SDK version.
@@SyncfusionInc Hi! I'm facing the same issue, the problem is with web. no Pdf is displayed and no error is shown. I can just see a blue colored linear progress indicator for a few seconds and then there is just nothing. all blank !!!
Hello Farhan, From our understanding, we believe that you couldn't use or load other document URLs (i.e., other than the one shown in the video) in our Flutter PDF Viewer. We suspect that this could be due to the CORS security limitation in the web application. There is already a bug reported on this in the flutter forum and please find the link for your reference below, github.com/flutter/flutter/issues/51125 We can overcome this issue by configuring the CORS settings in the requested server or by disabling the security settings in chrome.dart as mentioned below steps: 1. Go to flutter\bin\cache and remove a file named: flutter_tools.stamp 2. Go to flutter\packages\flutter_tools\lib\src\web and open the file chrome.dart. 3. Find '--disable-extensions'. 4. Add '--disable-web-security'. Please try the above-suggested solution and let us know whether the issue is resolved at your end or not. If you still face any issues, then please create a ticket from our support portal (www.syncfusion.com/support/directtrac/incidents/newincident) and share with us the document URL or your sample application to provide a better solution at the earliest. Note: We will cover this issue and its workaround solution in our user guide documentation as well.
Hello Abhideep, Thank you for reaching out, Please try this demo, flutter.syncfusion.com/#/pdf-viewer/getting-started and refer to this sample code, help.syncfusion.com/flutter/pdf-viewer/getting-started
@@SyncfusionInc Looks like your link is developed using the same plugin in flutter. The content gets loaded after 2-3 seconds. This is the exact problem I am facing. First comes the white page and then eventually comes the page. And then scrolling is even more bad experience. You have very good functionalities but very poor performance. The documentation link you shared, I have followed the same.
Hi Dinesh, This CORS issue can be resolved by configuring the CORS settings in the requested server or by disabling the security settings in chrome.dart as mentioned in the below steps: Go to flutter\bin\cache and remove a file named: flutter_tools.stamp Go to flutter\packages\flutter_tools\lib\src\web and open the file chrome.dart. Find ‘-disable-extensions’. Add ‘-disable-web-security’. We have included the above solution in our UG documentation. kindly refer to the UG the following link, help.syncfusion.com/flutter/pdf-viewer/getting-started#load-document-from-the-network