Supported and Unsupported features in Xamarin Pdf Viewer (SfPdfViewer)

8 Sep 20231 minute to read

The following table shows the various features available in the PDF Viewer and their availability in different platforms.

Features
XamarinForms.Android
XamarinForms.iOS
XamarinForms.UWP
Xamarin.Android
Xamarin.iOS
Built-in Toolbar
Yes
Yes
Yes
Yes
Yes
Encrypted file loading
Yes
Yes
Yes
Yes
Yes
Single page view mode
Yes
Yes
Yes
Yes
Yes
Double-Page view mode
No
No
No
No
No
Fit page view mode
No
No
No
No
No
Page navigation
Yes
Yes
Yes
Yes
Yes
Bookmark navigation
Yes
Yes
Yes
Yes
Yes
Hyperlink navigation
Yes
Yes
Yes
Yes
Yes
Table of content navigation
Yes
Yes
Yes
Yes
Yes
Text search
Yes
Yes
Yes
Yes
Yes
Text selection
Yes
Yes
Yes
Yes
Yes
Scrolling
Yes
Yes
Yes
Yes
Yes
Panning
Yes
Yes
Yes
Yes*
Yes
Zooming
Yes
Yes
Yes
Yes
Yes
Minimum & maximum zoom percentage
Yes
Yes
Yes
Yes
Yes
Form filling
Yes
Yes
Yes
Yes
Yes
Form filling with JavaScript actions
Yes
Yes
Yes
Yes
Yes
Highlight text annotation
Yes
Yes
Yes
Yes
Yes
Underline text annotation
Yes
Yes
Yes
Yes
Yes
Strikethrough text annotation
Yes
Yes
Yes
Yes
Yes
Squiggly line annotation
Yes
Yes
Yes
No
No
Rectangle shape annotation
Yes
Yes
Yes
Yes
Yes
Circle shape annotation
Yes
Yes
Yes
Yes
Yes
Line shape annotation
Yes
Yes
Yes
Yes
Yes
Arrow shape annotation
Yes
Yes
Yes
Yes
Yes
Polygon shape annotation
Yes
Yes
Yes
Yes
Yes
Cloud shape annotation
Yes
Yes
Yes
Yes
Yes
Polyline shape annotation
Yes
Yes
Yes
No
No
Ink annotation
Yes
Yes
Yes
Yes
Yes
Free Text annotation
Yes
Yes
Yes
Yes
Yes
Sticky notes annotation
Yes
Yes
Yes
No
No
Text callout annotation
No
No
No
No
No
File link annotation
No
No
No
No
No
Area measurement annotation
No
No
No
No
Yes
Distance measurement annotation
No
No
No
No
Yes
Perimeter measurement annotation
No
No
No
No
Yes
Radius measurement annotation
No
No
No
No
Yes
Volume measurement annotation
No
No
No
No
Yes
Handwritten signature
Yes
Yes
Yes
Yes
Yes
Digital signature
Yes**
Yes**
Yes**
No
No
Custom stamps
Yes
Yes
Yes
Yes
Yes
Built-in stamps
No
No
No
No
No
Lock annotations
Yes
Yes
Yes
Yes
Yes
Multiple annotation selection
No
No
No
No
No
Undo/Redo
Yes
Yes
Yes
Yes
Yes
Save
Yes
Yes
Yes
Yes
Yes
Print
Yes
Yes
Yes
Yes
Yes
Exporting PDF page as image
Yes
Yes
Yes
Yes
Yes
Import and export annotation data
Yes
Yes
Yes
Yes
Yes
Import and export form field data
Yes
Yes
Yes
Yes
Yes
Themes
Yes
Yes
Yes
Yes
Yes
Localization
Yes
Yes
Yes
Yes
Yes
Accessibility
Yes
Yes
Yes
Yes
Yes
Right-To-Left(RTL)
Yes
Yes
Yes
No
No
Ink Eraser tool
Yes
Yes
Yes
No
No
Rotate PDF pages interactively
No
No
No
No
No
Comments
No
No
No
No
No
Thumbnails
No
No
No
No
No
Redaction
No
No
No
No
No
Layers
No
No
No
No
No
* Mouse panning is not supported in XamarinForms.UWP platform.

** To avoid data loss, the digital signature will be rendered in flat form (editing can't be done) while loading a document in the `SfPdfViewer`, and it won't be preserved when saving. Support for adding and editing digital signatures is not yet provided.