VOOZH about

URL: https://www.syncfusion.com/pdf-viewer-sdk/net-maui-pdf-viewer

โ‡ฑ .NET MAUI PDF Viewer | Easily View and Review PDF Files | Syncfusion


Bold BIยฎUnlock stunning dashboards with Bold BIยฎ โ€” 35+ widgets, 150+ data sources, AI agent & more.

Try it for free!
Find anything about our product, documentation, and more.

๐Ÿ‘ Syncfusion Feedback

.NET MAUI PDF Viewer - Easily View and Review PDF Files

  • Reliable PDF rendering.
  • A multitude of annotating tools for easy review of PDF files.
  • Easy navigation and interaction.
.NET 10 support now available

Trusted by the worldโ€™s leading companies

PDF Viewer SDK .NET MAUI

Overview

The .NET MAUI PDF Viewer control lets you view PDF documents seamlessly and efficiently. It has highly interactive and customizable features such as magnification, page navigation, text selection, text search, document link navigation, hyperlink navigation, outline view, form filling, and the ability to review PDF files with annotations.


.NET MAUI PDF Viewer code example

Get started with the .NET MAUI PDF Viewer using a few simple lines of XAML code, as demonstrated. Also, explore our .NET MAUI PDF Viewer example, which shows you how to render and configure the .NET MAUI PDF Viewer.

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
 xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
 xmlns:syncfusion="clr-namespace:Syncfusion.Maui.PdfViewer;assembly=Syncfusion.Maui.PdfViewer"
 xmlns:local="clr-namespace:PdfViewerExample"
 x:Class="PdfViewerExample.MainPage">
 <ContentPage.BindingContext>
 <local:PdfViewerViewModel/>
 </ContentPage.BindingContext>
 <ContentPage.Content>
 <syncfusion:SfPdfViewer x:Name="PdfViewer"
 DocumentSource="{Binding PdfDocumentStream}">
 </syncfusion:SfPdfViewer>
 </ContentPage.Content>
</ContentPage>

High performance

Instant loading

Load PDF files with thousands of pages instantly with accuracy and reliability.

Less runtime memory

Lazy loading and virtualization render only the minimum required pages at runtime to reduce memory consumption.

Virtualized page rendering

Render pages on demand to help reduce initial load time when working with large documents.


Password-protected PDFs

Load and view password-protected PDFs in a hassle-free way. You can design a custom password request view and integrate the functionality easily with the options available.


Print PDF files

Print PDF files with all the annotations and form data intact. This feature ensures that any comments, highlights, or form entries on the PDF are preserved and included in the printed version, maintaining the integrity of the document.


Magnification

The content of a PDF document can be zoomed in and out by pinching or changing the zoom factor programmatically.

Pinch-to-zoom

Smoothly zoom in and out of a document by pinching the screen on touch devices. This lets users quickly adjust their documentโ€™s zoom level without interrupting the workflow.

Smart zoom

Double-tap on a page to zoom into a region instantly and double-tap again to zoom back out. This is a quick and effortless way to explore content at your own pace.

Restrict zoom factor

Zoom capabilities can be managed by refining the minimum and maximum zoom factors, thereby confining the extent of zooming within predefined limits. This strategic adjustment ensures that the magnification levels remain tailored to the specific requirements of the task at hand.


Navigation

The .NET MAUI PDF Viewer supports internal and external navigation. This enhances the document-viewing experience.

Page navigation

Navigate to desired pages instantly using the page navigation option programmatically or by dragging the scroll head in the UI.

Document link navigation

Navigate to the desired topic or position through document link annotations (tables of contents) in a PDF document.

Document outline navigation

Display a documentโ€™s hierarchical list of headings and subheadings. Use them to navigate quickly through the different parts of the document. Users can also add custom bookmarks dynamically. Custom bookmarks can be renamed, deleted, and saved to the PDF file.

Hyperlink navigation

The .NET MAUI PDF Viewer allows users to open URLs or website links in the default browser. When a user taps or clicks a hyperlink on a PDF page, the hyperlink will open the URL in a browser.


Single page layout mode

View PDF pages one by one horizontally. This mode provides a focused view, allowing readers to concentrate on one page at a time without distractions.


Page zoom modes

View PDF files in different page zoom modes, such as fit-width and fit-page. Fit-page ensures that users can see the entire page content to get a quick overview without having to scroll. Fit-width is helpful when reading documents with narrow columns, such as newspaper articles or other multicolumn layouts.


Search text

The .NET MAUI PDF Viewer allows users to search for a piece of text in a PDF document and navigate to all its occurrences. This method asynchronously searches for the specified text throughout the PDF document and highlights each match.


Select and copy text

Select the text you want to share and copy it to your clipboard. Then, right-click the text and choose the โ€˜Copyโ€™ option, or use the keyboard shortcut Ctrl+C. You can paste the copied content into another application or document, facilitating easy sharing and collaboration.


Annotations

Enhance your PDF editing experience. Utilize a comprehensive suite of advanced annotating tools to review, annotate, and mark up PDF files.


Form filling

The .NET MAUI PDF Viewer allows users to fill, edit, flatten, save, export, and import AcroForm field data in a PDF document. This feature can be used for filling out job applications, registration forms, medical forms, etc.


Right-to-left (RTL) rendering

The .NET MAUI PDF Viewer allows users to change the user interface to display from right to left. This will make sure that text and elements flow naturally for right-to-left languages.


Localization

The process of localizing involves converting application resources into a different language for the target culture. All static text within the PDF Viewer can be localized to any supported language.




Struggling to decide on the right product?

Our comprehensive competitor comparison of .NET MAUI controls will guide you to the perfect choice.

๐Ÿ‘ tick-mark
100+ UI controls
๐Ÿ‘ tick-mark
200+ interactive .NET MAUI demos
๐Ÿ‘ tick-mark
3.2M+ downloads

Not sure how to create your first .NET MAUI PDF Viewer? Our documentation can help.

Iโ€™d love to read it now

Frequently Asked Questions

The Syncfusionยฎ .NET MAUI PDF Viewer supports the following features:

  • Accurate and reliable PDF rendering.
  • A rich set of annotation tools for easy review of PDF files.
  • Easy navigation and interaction.

  • AcroForms can be filled and edited easily.

  • Simple configuration and APIs.

  • Touch-friendly UI.
  • Extensive demos, documentation, and videos to let you get started quickly with the .NET MAUI PDF Viewer.

You can find our .NET MAUI PDF Viewer demo here. It demonstrates how to render and configure the PDF Viewer.

The .NET MAUI PDF Viewer is a control that allows users to view and interact with PDF documents in desktop and mobile applications. It supports various interactive features like text search, selection, copying, annotations, zooming, document navigation, opening password-protected files, and PDF printing.

Yes, it supports various annotations, such as text markup, ink, shape, stamp, free text, and sticky note annotations. They can be added, modified, saved, imported, or exported.

The continuous scrolling mode allows seamless navigation through pages without breaking the view.

No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue, 5 or fewer developers, and 10 or fewer total employees.

A good place to start would be our comprehensive getting started documentation.

Text search can be implemented using the built-in APIs or toolbar options. The control allows programmatic access to search for text, highlight results, and navigate to occurrences.

Yes, password-protected PDFs can be opened. By default, the control provides a built-in dialog for entering passwords to open protected PDF files. If you prefer a customized approach, you can design a custom password input dialog and integrate it with the PDF Viewerโ€™s API for more flexibility in handling password-protected documents.

Yes, it supports document outlines to allow for quick navigation within the document.

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusionยฎ reduces customersโ€™ development time.
Here are some of their experiences.
Using the MAUI Components to improve the quality of our software offerings
The ease of use and documentation to get us going. Our customer have also given us good feedback on the components.
Philip D,
Operations Director, Small-Business
Migration Xamarin to MAUI
Clarity with MAUI upgrade and completeness as related to Xamarin as the predecessor.
Edward J R,
President, Small-Business

See Real Success Stories

Developers around the world trust Syncfusionโ€™s Essential Studio to simplify complex projects and speed up delivery. With a vast library of UI controls, powerful SDKs, and reliable support, Essential Studio helps teams build enterprise-ready applications with confidence.

Read Our Customer Stories

Industry

Software development


75% Cost reduction

50% Faster development

๐Ÿ‘ Customer review

โ€œIf somebody is looking for a great tool to work with? Yes. I would definitely recommend Syncfusion for anyone who is trying to develop something meaningful.โ€

- Somnath Maji (Founder of Igniatek Consultancy)

Read Story

Industry

Utilities (oil and gas)


๐Ÿ‘ 450+ hours saved

450+ hours saved

Streamlined processes and hours of development effort saved.

๐Ÿ‘ Flexible features

Advanced, flexible features

Empowered users through robust and versatile functionality.

๐Ÿ‘ Customer review

โ€œSyncfusionโ€™s tools have taken care of many things so I can focus on developing the application, instead of developing tools for the application.โ€

- James Athyal (Software developer, McDaniel & Associates Consultants Ltd)

Read Story

Industry

Software and technology


๐Ÿ‘ Time saving

1000+ of hours saved

Accelerated development with enterprise-ready UI components.

๐Ÿ‘ File management

Efficient file management

Streamlined workflows with document libraries without building them from scratch.

๐Ÿ‘ Customer review

โ€œWe really love when the magic happens.โ€

- Irvin Dominin (BUILDER WEB Development Manager at Sistemi)

Read Story

Industry

Software and technology


๐Ÿ‘ Time saving

2 Years of delay avoided

Two years of delays prevented with proactive planning.

๐Ÿ‘ On-time delivery

On-time delivery

Projects delivered on schedule using trusted controls.

๐Ÿ‘ Customer review

โ€œWe are Syncfusion fans because of the way Syncfusion treats the support.โ€

- Dr. Howard Rybko (CEO of Synchrony Digital)

Read Story

Industry

IT services and IT consulting


๐Ÿ‘ Improved performance

Improved performance

Large datasets handled with easy customization and quick debugging.

๐Ÿ‘ Highly customizable

Highly customizable

Plug-and-play controls with quick template integration.

๐Ÿ‘ Customer review

โ€œI will surely recommend Syncfusion to others as a third-party control because I think itโ€™s very easily customizable.โ€

- Jayesh (Technical Team Lead, Capita)

Read Story

Industry

Professional services


๐Ÿ‘ Instant access

Instant access

Quick availability of features and resources.

๐Ÿ‘ Reduced dependencies

Reduced dependencies

Fewer dependencies for faster development.

๐Ÿ‘ Customer review

โ€œWe definitely wanted Syncfusion to help us with our document processing functionality, and we were happy with and satisfied with Syncfusion.โ€

- Arvind Naik (Engineering Lead, Vialto Partners)

Read Story
๏ปฟ

Rated by users across the globe

Awards

Greatnessโ€”itโ€™s one thing to say you have it, but it means more when others recognize it. Syncfusionยฎ is proud to hold the following industry awards.

๐Ÿ‘ Up arrow icon
EXPLORE OUR PRODUCTS
FREE TOOLS
RESOURCES
GET PRODUCTS
UI Kits
SUPPORT
LEARNING
POPULAR .NET MAUI COMPONENTS
WHY WE STAND OUT
COMPANY
CONTACT US

CONTACT US

  • Fax: +1 919.573.0306
  • US: +1 919.481.1974
  • UK: +44 20 7084 6215
  • Toll Free (USA):
  • 1-888-9DOTNET