We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

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 and page navigation.


.NET MAUI PDF Viewer code example

Easily get started with the .NET MAUI PDF Viewer using just a few lines of code, as demonstrated in the following example. For more, explore our .NET MAUI PDF Viewer example on GitHub, 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 in .NET MAUI PDF Viewer.

Instant loading

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

Less runtime memory used in .NET MAUI PDF Viewer.

Less runtime memory

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

Virtualized pages in .NET MAUI PDF Viewer.

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.

Load password protected files in .NET MAUI PDF Viewer.


Magnification

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

Pinch zoom in .NET MAUI PDF Viewer.

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 in .NET MAUI PDF Viewer.

Smart zoom

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

Restrict zoom factor in .NET MAUI PDF Viewer.

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.


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

Document outline in .NET MAUI PDF Viewer.

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 in .NET MAUI PDF Viewer.

The 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.

Page navigation in .NET MAUI PDF Viewer.

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

Document link navigation in .NET MAUI PDF Viewer.

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


Search text

The PDF Viewer allows users to search for 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.

Search text in .NET MAUI PDF Viewer.


Select and copy text in .NET MAUI PDF Viewer.

Select and copy text

Select text from a PDF document and copy it to the clipboard. This is helpful for sharing text content with others.


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.

Single page layout mode in .NET MAUI PDF Viewer.


Print PDF files in .NET MAUI PDF Viewer.

Print PDF files with annotations or form data.


Annotations

Review PDF files using a rich set of annotating tools.

Highlight annotations

PDF Viewer allows you to add, remove, and modify highlights in PDF files. They can be used to mark important passages or sections within a document.

Highlight annotation in .NET MAUI PDF Viewer.

Underline annotation in .NET MAUI PDF Viewer.

Underline annotations

PDF Viewer allows you to add, remove, and modify underlines in PDF files. They can be used to emphasize specific words or phrases that need further consideration or discussion.

Strikeout annotations

PDF Viewer allows users to add, remove, and modify strikeouts in PDF files. They can be used to indicate that certain content should be removed or is no longer relevant.

Strikeout annotation in .NET MAUI PDF Viewer.

Squiggly annotation in .NET MAUI PDF Viewer.

Squiggly annotations

PDF Viewer allows you to add, remove, and modify squiggly in PDF files. They can be used to indicate that text contains potential errors, typos, or grammatical issues.

Rectangle or square annotations

PDF Viewer allows users to add, remove, and modify rectangles or squares in PDF files. They can be used to highlight important paragraphs, images, or a block of text, making it easier to follow while reading.

Rectangle or square annotation in .NET MAUI PDF Viewer.

Circle annotation in .NET MAUI PDF Viewer.

Circle annotations

PDF Viewer allows you to add, remove, and modify circles in PDF files. They can be used to point out certain areas of interest and provide explanatory notes or comments.

Line annotations

PDF Viewer allows users to add, remove, and modify lines in PDF files. They can be used to underline text or phrases in an image and to divide different sections or paragraphs.

Line annotation in .NET MAUI PDF Viewer.

Arrow annotation in .NET MAUI PDF Viewer.

Arrow annotations

PDF Viewer allows users to add, remove, and modify arrows in PDF files. They can be used to point out specific sections, images, or text within a document, indicating that attention should be focused there. They can also be used to provide directional guidance.

Polygon annotations

Add, remove, and modify polygons in PDF files. They can be used to highlight specific areas of interest within a document or image, like marking specific areas or features in architectural plans and indicating changes, additions, or details that need attention.

Polygon annotation in .NET MAUI PDF Viewer.

Polyline annotation in .NET MAUI PDF Viewer.

Polyline annotations

PDF Viewer allows you to add, remove, and modify polylines in PDF files. They can be used to mark paths or directions on construction plans, draw flowcharts, process diagrams, etc.

Freehand drawing (ink) annotations

PDF Viewer allows users to add, remove, and modify freehand drawings or ink annotations in PDF files. They can be used to make quick notes on specific text or passages, add marks or drawings to images, and add handwritten signatures.

Freehand draw or ink annotation in .NET MAUI PDF Viewer.

Freehand draw or ink eraser in .NET MAUI PDF Viewer.

Freehand draw (ink) eraser

PDF Viewer allows you to remove or erase portions of freehand drawings or ink annotations. This can be used to correct a mistake or remove unwanted marks.

Stamp annotations

PDF Viewer allows users to add, remove, and modify stamp annotations in PDF files. Stamps are predefined graphical text that can be used to mark or signify certain aspects of documents, such as quality checks or audits. This feature also allows adding personalized images or text to PDF documents.

Stamp annotation in .NET MAUI PDF Viewer.

Sticky note annotation in .NET MAUI PDF Viewer.

Sticky note annotations

PDF Viewer allows users to add, remove, and modify sticky notes in PDF files. They can be used to add comments or notes to specific parts of a document to clarify complex concepts, terms, or ideas.

Free text annotations

Add, remove, and modify free text in PDF files. They can be used to add comments, notes, or other textual information directly to a PDF document. This feature is commonly used for collaboration, reviewing, and providing feedback on PDF content.

Free text annotation in .NET MAUI PDF Viewer.


Form filling in .NET MAUI PDF Viewer.

Form filling

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.


Electronic signatures

PDF Viewer allows users to add, remove, and modify electronic signatures in PDF files that include freehand-drawn, text, and image signatures. This can be used to sign contracts and agreements digitally, eliminating the need for physical signatures.

Electronic signatures in .NET MAUI PDF Viewer.


Localization in .NET MAUI PDF Viewer.

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.


Right-to-left (RTL) rendering

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.

RTL in .NET MAUI PDF Viewer.



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.

Rated by users across the globe

Syncfusion .NET MAUI Resources

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
Live Chat Icon For mobile