Xamarin Pdf Viewer New Features 2019 Vol 3
This repository contains sample projects that demonstrate the new features and enhancements introduced in the Syncfusion PDF Viewer for Xamarin.Forms as part of the 2019 Volume 3 release. These samples help developers understand how to configure and use the PDF Viewer control to address common real-world PDF viewing requirements.
Overview
The Syncfusion PDF Viewer for Xamarin.Forms provides a flexible and reliable way to display and interact with PDF documents using a shared codebase. This sample repository focuses on the enhancements introduced in the 2019 Volume 3 release, which improve usability, security, and viewing control.
The samples are designed to be simple, focused, and easy to integrate into existing Xamarin.Forms applications.
Supported Platforms
The samples support the following platforms:
- Android
- iOS
- UWP (Universal Windows Platform)
All features demonstrated in this repository are implemented consistently across the supported platforms.
Features Covered in This Repository
Loading Encrypted PDF Documents
This sample demonstrates how to load password-protected or encrypted PDF documents using the Syncfusion PDF Viewer. Encrypted PDFs are commonly used to protect confidential information, and this feature allows applications to provide passwords programmatically while loading the document.
Key aspects demonstrated:
- Loading encrypted PDF files
- Providing passwords securely
- Handling incorrect or missing passwords gracefully
This feature is especially useful for enterprise and security-focused applications.
Setting Minimum Zoom Percentage
This feature demonstrates how to restrict the minimum zoom level of a PDF document. Limiting zoom prevents users from zooming out excessively and helps maintain readability.
Key aspects demonstrated:
- Setting a minimum zoom factor programmatically
- Ensuring consistent document layout
- Improving usability for forms and reports
Displaying PDF Documents in Single Page Mode
This sample demonstrates how to configure the PDF Viewer to display documents one page at a time instead of using continuous scrolling. Single-page mode improves focus and navigation for specific document types.
Key aspects demonstrated:
- Enabling single-page view mode
- Navigating between pages
- Improving reading experience for presentations and educational materials
Prerequisites
Before running the samples, ensure you have the following:
- Visual Studio with Xamarin workload installed
- A valid Syncfusion license
- Basic knowledge of Xamarin.Forms development
Conclusion
This repository serves as a practical reference for developers who want to explore and implement the features introduced in the 2019 Volume 3 release of the Syncfusion Xamarin.Forms PDF Viewer. The samples demonstrate how to work with encrypted documents, control zoom behavior, and customize page viewing modes while maintaining cross-platform consistency.
For more details, refer to the official Syncfusion documentation and API reference.