Features
- Support for loading password-protected or encrypted documents has been provided.
- Now, Page regions will be rendered in high resolution when a user zooms in on the page.
Bugs
- Now, PDF pages won't be overlapped when multi PDFs are placed inside
IndexedStack
DisplayMetrics
deprecation warnings for Android R SDK in Android Plugin has been cleared now.
- Now, Linefeed will be included while copying PDF content in desktop platforms.
- PDF page clarity has been improved now when smaller page width document is loaded.
- Now, PDF pages can be panned when text selection is disabled.
- Support for text selection in multi-column PDF has been provided.
- Now, Network images won't be reloaded when rebuilding the SfPdfViewer widget.
Features
- Support for screen reading has been provided.
- Now, PDF document can be viewed page by page horizontally.
- Horizontal scrolling support has been provided.
- Support for text selection and text search in rotated document has been provided.
- Now, SfPdfViewer widget won't be rebuilding continuously without any user interaction.
- Now,
searchText
method works properly inonDocumentLoaded
callback.
- Now, Grayscale images will be displayed properly in a PDF document while viewing in iOS 14.1 or later versions.
- The macOS platform support has been provided.
- Added headers parameter in
SfPdfViewer.network
. - Now, PDF document will be displayed properly inside the
SizedBox
orContainer
Widgets in Web platform.
Features
- The Web platform support has been provided.
- Support to view the rotated PDF documents in the iOS platform has been provided.
- Now, the
computeDryLayout
has been implemented and SfPdfViewer widget will be compatible in all channels of Flutter SDK.
Breaking changes
- Now, the text selection color and handle color can be customized using
selectionColor
andselectionHandleColor
properties ofTextSelectionTheme
respectively.
Features
- Now, the highlighted search instance in the zoomed document will be navigate properly.
Features
- Text Search - Select text presented in a PDF document.
- Text Selection - Search for text and navigate to all its occurrences in a PDF document instantly.
- Document Link Annotation - Navigate to the desired topic or position by tapping the document link annotation of the topics in the table of contents in a PDF document.
- Support to adjust the space between the pages has been provided.
- Provided
initialScrollOffset
andinitialZoomLevel
property to display the PDF document loaded with the specified scroll offset and zoom level respectively.
Features
- Page storage support has been provided, which preserves scroll offset and zoom level.
- Now, the async operation will be cancelled in case widget is being disposed and added mounted checks.
Features
- Now, the temporary PDF file created by Syncfusion Flutter SfPdfViewer will be inaccessible.
Initial release.
Features
- Virtual Scrolling - Easily scroll through the pages in the document with a fluent experience. The pages are rendered only when required to increase the loading and scrolling performance.
- Magnification - The content of the document can be efficiently zoomed in and out.
- Page navigation - Navigate to the desired pages instantly.
- Bookmark navigation - Bookmarks saved in the document are loaded and made ready for easy navigation. This feature helps navigate the topics bookmarked already within the PDF document.
- Themes - Easily switch between light and dark themes.
- Localization - All static text within the PDF Viewer can be localized to any supported language.