Skip to content
| Marketplace
Sign in
Visual Studio>Controls>WPF PDF Viewer – Syncfusion WPF UI Controls
WPF PDF Viewer – Syncfusion WPF UI Controls

WPF PDF Viewer – Syncfusion WPF UI Controls

Syncfusion

|
235 clicks
| (0) | Free Trial
The WPF PDF viewer control supports viewing, reviewing, and printing PDF files in WPF applications. The form-filling support provides a platform to fill, flatten, save, and print PDF files with AcroForm. The PDF files can be reviewed with the abundant available annotation tools.
Get Started

Syncfusion WPF PDF Viewer

The WPF PDF Viewer control supports viewing, reviewing, and printing PDF files in WPF applications. The thumbnail, bookmark, hyperlink, and table of contents support provides easy navigation within and outside the PDF files. The form-filling support provides a platform to fill, flatten, save, and print PDF files with AcroForm. The PDF files can be reviewed with the abundant available annotation tools.

Syncfusion WPF PDF Viewer

Features and Benefits

High performance

  • Instant loading - Load PDF files with thousands of pages instantly.
  • Less runtime memory - On-demand loading and virtualization hold only the minimum required pages at runtime to reduce memory consumption.
  • Virtualized pages - Render pages on demand to help reduce initial load time when working with large documents.

MVVM Support

The WPF PDF Viewer is designed to support the MVVM (Model View ViewModel) pattern. All the operations of the PDF viewer can be performed using Commands and all the property values are exposed as Dependency properties.

Open PDF files

Open and display both normal and PDF files protected with AES and RC4 encryption algorithms (password protected). Open PDF files from stream, file path, and PdfLoadedDocument objects.

Review or annotate PDF files

Review PDF files using a rich set of annotating tools in the PDF Viewer.

  • Highlight text - Highlight important text in PDF files. You can customize the color of the highlight or remove the highlight.

  • Underline text - Underline notable text in PDF files. You can customize the color of the underline or remove the underline.

  • Strikethrough - Strikethrough unimportant text in PDF files. You can customize the color of the strikethrough or remove the strikethrough.

  • Freehand draw (ink annotation) - Draw freehand on the pages of the PDF files. You can customize the color of the freehand drawing or remove the freehand drawing.

  • Line - Include lines in PDF files. You can move, resize, remove, or edit the color of the line.

  • Rectangle - Include rectangles in PDF files. You can move, resize, remove, or edit the color of the rectangle.

  • Ellipse - Include ellipses and circles in PDF files. You can move, resize, remove, or edit the color of the ellipse.

  • Documentation for Review or Annotate PDF Files in WPF PDF Viewer

PDF Form filling

PDF Forms help automate your process of data collection and processing. Syncfusion WPF PDF Viewer provides the ability to fill, edit, flatten, and save AcroForms fields in PDF files.

  • Documentation for PDF Form Filling in WPF PDF Viewer

Layers support

PDF layers allow dynamic toggling of the visibility of content over pages of a PDF file. Layers can have all the content that a PDF page can hold. The Syncfusion WPF PDF Viewer supports displaying layer contents; adding, modifying, or deleting annotations over the layers; and adding, modifying or deleting layers in a PDF file.

  • Documentation for Layers Support in WPF PDF Viewer

Printing PDF

The PDF Viewer supports printing a PDF file loaded in it. It supports two types of printing.

  • Printing using print dialog - Select the destination printer, number of copies, and other details in the print dialog to print the PDF file.

  • Silent batch printing - Print PDF files without user interaction, which helps in batch printing multiple PDF files continuously.

  • Documentation for Printing PDF in WPF PDF Viewer

Built-in toolbar

The PDF viewer comes with a powerful built-in toolbar to execute most important actions such as page navigation, text search, view mode, print, and various annotation tools. You can design your own toolbar with PDF Viewer APIs.

Navigation

The PDF Viewer supports different internal and external navigations.

  • WPF PDF Viewer Bookmark Navigation - Bookmarks saved in PDF files are loaded and made ready for easy navigation.
  • WPF PDF Viewer Thumbnail Navigation - Thumbnails are the miniature representation of actual pages in PDF files. This feature displays the thumbnails of the pages of the PDF file and allows navigation.
  • WPF PDF Viewer Hyperlink Navigation - Hyperlink navigation feature enables navigation to the URLs (website links) in the PDF file.
  • Table of contents navigation - Table of contents navigation allows users to navigate to different parts of a PDF file that are listed in the table of contents section.

Select and copy text

The WPF PDF Viewer allows users to select the text in the PDF document and copy it to the clipboard. This is helpful for sharing text content with others.

  • Documentation for Select and Copy Text in WPF PDF Viewer

Search text

Locate a word or text easily in a PDF file.

  • Documentation for Search Text in WPF PDF Viewer

Customization

  • Toolbar customization - Create a custom toolbar with all the options that can be performed using the built-in toolbar.
  • Applying themes - Choose from 11 built-in themes that are available in the Syncfusion.Shared.WPF assembly.

PDF to image

Convert pages of a PDF file into JPG, PNG, TIFF, BMP, and EMF formats. The scaler exportation comes with the customization of dimension and DPI.

Localization

All static text within the PDF Viewer can be localized to any desired language.

Related links

Learn More about WPF PDF Viewer

Download Free Trial

Pricing

Documentation

View Demos

Samples

Community Forums

Knowledge base

Suggest a Feature

About Syncfusion WPF Controls

Syncfusion's WPF controls library is the only suite that you will ever need to build an application since it contains over 95 high-performance, lightweight, modular, and responsive UI controls in a single package. In addition to PDF Viewer, we provide popular WPF Controls such as DataGrid, Charts, Scheduler, Diagram, Docking, and Spreadsheet.

About Syncfusion

Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 35,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.

Today we provide 1900+ controls and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP, and JavaScript), and desktop development (Windows Forms, WPF, WinUI, UWP, Flutter, and .NET MAUI). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.


sales@syncfusion.com | Toll Free: 1-888-9 DOTNET

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft