A newer version of this page is available. Switch to the current version.

PdfViewer Class

Represents the PDF Viewer, which displays PDF files in WinForms applications.

Namespace: DevExpress.XtraPdfViewer

Assembly: DevExpress.XtraPdfViewer.v19.1.dll

Declaration

[ToolboxBitmap(typeof(ResFinder), "Bitmaps256.PdfViewer.bmp")]
public class PdfViewer :
    XtraUserControl,
    ICommandAwareControl<PdfViewerCommandId>,
    IServiceProvider,
    IServiceContainer,
    IPdfViewer

Remarks

This is a primary control for the PDF Viewer. The PdfViewer allows end users to open, view, navigate and print PDF documents.

Refer to the following examples on how to load documents to the PdfViewer:

The PDfViewer allows you to work with interactive forms and markup annotations. You can attach images, modify bookmarks, thumbnails and hyperlinks in the PDF file.

Refer to the Examples section for a list of task-based examples.

Example

The following example illustrates how to load a PDF file into the PdfViewer control. Drop the PdfViewer control onto the form, create a Ribbon via the PdfViewer’s smart tag and call the PdfViewer.LoadDocument method.

using System;
using System.Windows.Forms;

namespace PdfViewerSample {
    public partial class Form1 : Form {
        public Form1() {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e) {
            this.pdfViewer1.LoadDocument(@"..\..\Report.pdf");
        }
    }
}
See Also