menu

Document Processing

Namespace Syncfusion.Windows.PdfViewer - FileFormats API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.Windows.PdfViewer

    Classes

    Annotation

    Contains the information about hyperlink annotation.

    AnnotationAddedEventArgs

    Provides data for the AnnotationAddedEventArgs event.

    AnnotationChangedAction

    Specifies the type of action made in the changed annotation.

    AnnotationChangedEventArgs

    Holds common properties for all the annotations.

    AnnotationConstraints

    Enumerates the values that constrain the interactions with annotations.

    AnnotationDeselectedEventArgs

    Provides data for the AnnotationDeselectedEventArgs event.

    AnnotationMode

    Enumerates values that specify the annotation mode.

    AnnotationModeChangedEventArgs

    Provides data for the AnnotationModeChangedEventArgs event.

    AnnotationMovedOrResizedEventArgs

    Provides data for the AnnotationMovedOrResizedEventArgs event.

    AnnotationProperties

    Represents the properties of annotations.

    AnnotationRemovedEventArgs

    Provides data for the AnnotationRemovedEventArgs event.

    AnnotationSelectedEventArgs

    Provides data for the AnnotationSelectedEventArgs event.

    AnnotationSettings

    Provides the common settings for all the annotations.

    AnnotationTappedEventArgs

    Provides data for the AnnotationTappedEventArgs event.

    AnnotationType

    Enumerates the values that represent the type of annotations.

    BeginPrintEventArgs

    Provides data for BeginPrint events.

    BeginSaveEventArgs

    Provides data for BeginSave event.

    BookmarkSettings

    Class for bookmark settings.

    BorderEffect

    Specifies the border effect of a shape annotation.

    CalloutLineSegmentCount

    Enumerates the values that represent the number of line segments in the FreeTextCalloutAnnotation.

    ColorPickerMode

    Specifies the type of color picker.

    Comment

    Represents the comment associated with annotations.

    CommentSettings

    Class for the comment settings

    ContextMenuItem

    Represents an item in a context menu.

    ContextMenuItemClickedEventArgs

    Provides data for the context menu item click event.

    ContextMenuOpeningEventArgs

    Provides data for the context menu opening event.

    CurrentPageChangedEventHandler

    Represents the method that will handle the CurrentPageChanged event.

    DocumentInfo

    Gets the information about the currently loaded PDF document

    DocumentLoadedEventArgs

    Provides data for the DocumentLoaded event.

    EndPrintEventArgs

    Provides data for EndPrint events.

    EndSaveEventArgs

    Provides data for EndSave event.

    ErrorEventHandler

    Represents the method that will handle the ErrorOccurred event.

    ErrorOccurredEventArgs

    Event arguments for the ErrorOccurred event

    FileLinkAnnotationClickedEventArgs

    Provides data for theFileLinkAnnotationClicked event.

    FileLinkAnnotationSettings

    Represents the class provides information of a file link annotation in PdfViewerControl.

    FindingVisual

    Provides a method that can be used to find the child object of provided object by examining the visual tree.

    FormFieldClickedEventArgs

    Represents the arguments associated with a FormFieldClicked event.

    FormFieldClickedEventHandler

    Represents the method will handle the FormFieldClickedevent.

    FormSettings

    Represents the form settings

    FreeTextAnnotation

    Represents free text annotation

    FreeTextAnnotationChangedEventArgs

    Provides data for theFreeTextAnnotationChanged event.

    FreeTextAnnotationEditedEventArgs

    Provides data for the FreeTextAnnotationEdited event.

    FreeTextAnnotationPopupAppearingEventArgs

    Provides data for the FreeTextAnnotationPopupAppearing event.

    FreeTextAnnotationPopupDisappearingEventArgs

    Provides data for the FreeTextAnnotationPopupDisappearing event.

    FreeTextAnnotationProperties

    Represents the properties of free text annotations

    FreeTextCalloutAnnotation

    Represents the freetext callout annotation

    FreeTextCalloutAnnotationMovedEventArgs

    Provides the data for the FreeTextCalloutAnnotationMoved event.

    FreeTextCalloutAnnotationProperties

    Represents the properties of a freetext callout annotation

    FreeTextCalloutAnnotationResizedEventArgs

    Provides the data for the FreeTextCalloutAnnotationResized event.

    FreeTextPopupResult

    Specifies free text popup result

    GetDocumentPasswordEventArgs

    Provides data for the GetDocumentPassword event.

    HandwrittenSignatureChangedEventArgs

    Event arguments for 'HandwrittenSignatureChanged' event.

    HandwrittenSignatureSettings

    Provides settings for sign document by drawing a signature

    HyperLink

    Contains the information about hyperlink.

    HyperlinkClickedEventArgs

    Provides data for theHyperlinkClicked event.

    HyperlinkEventArgs

    Represents the arguments associated with a Hyperlink events.

    HyperlinkType

    Enumerates the values that indicate whether the link is Weblink or DocumentLink

    InkAnnotation

    Represents an ink annotation.

    InkAnnotationChangedEventArgs

    Provides data for the InkAnnotationChanged event.

    InkEditedEventArgs

    Provides data for the InkEditedEventArgs event.

    InkProperties

    Represents the properties of InkAnnotation.

    Layer

    Refers to sections of content in a PDF document that can be selectively view or hide.

    LayerCollection

    The class provides methods and properties to handle the collections of Layer

    LayersPaneSettings

    Represent the settings for layer pane.

    LocalizationManager

    Represents a localization resource manager class which manages localization resources to provide convenient access to culture-specific resources at run time.

    NavigationButtonStatesChangedEventHandler

    Represents the method that will handle the NavigationButtonStatesChanged event.

    OnScrollChangedEventHandler

    Represents the method that will handle the ScrollChanged event.

    PageBorder

    Represents a class for customizing page border

    PageChangedEventArgs

    Provides date for the PageChanged event.

    PageClickedEventArgs

    Event arguments for the PageClicked event

    PageClickedEventHandler

    Represents the method that will handle the PageClicked event.

    PageMouseMoveEventArgs

    Event arguments for the PageMouseMove event

    PageMouseMoveEventHandler

    Represents the method that will handle the PageMouseMove event.

    PageNumberViewMode

    Enumerates values that specify whether the page number should be displayed over the page.

    PageOrganizer

    Class to handle the collection of pages.

    PageOrganizeSettings

    A class for holding the settings for organizing pages

    PagePointerEventArgs

    Contains event data associated with page.

    PageRedactor

    Provides functionalities to perform page redaction.

    PageRemovedEventArgs

    EventArgs for removed pages

    PageRotatedEventArgs

    EventArgs for rotated pages

    PageSelectedEventArgs

    Provides data for PageSelected event.

    PageViewMode

    Enumerates values that specify the view mode of the SfPdfViewerControl.

    PdfDocumentView

    Interaction logic for PdfView.xaml

    PdfDocumentView.CurrentPageChangedEventHandler

    Represents the method that will handle the CurrentPageChanged event.

    PdfDocumentView.DocumentLoadedEventHandler

    Represents the method that will handle the DocumentLoaded event.

    PdfDocumentView.HyperLinkMouseOverEventHandler

    Represents the method that will handle the HyperLinkMouseOver

    PdfDocumentView.PdfViewerAnnotationMode

    Represent the annotation modes

    PdfDocumentView.ZoomChangedEventHandler

    Represents the method that will handle the ZoomChanged event.

    PdfDocumentViewAutomationPeer

    Exposes PdfDocumentView types to UI Automation.

    PdfInteractionMode

    Specifies different mouse interaction modes.

    PdfLoadingIndicator

    Interaction logic for PdfLoadingIndicator.xaml

    PdfProgressIndicator

    Interaction logic for PdfProgressIndicator.xaml

    PdfRenderingEngine

    Defines the constants that specify the rendering modes for PDF viewer. Default value is Pdfium.

    PdfStampAnnotation

    Class contains the details of a stamp annotation.

    PdfStampAnnotationCollection

    Provides the collection of stamps

    PdfTextCoordinates

    Represents the coordinates of the text in a PDF.

    PdfTextExtractionEngine

    Specifies the engine for extracting text information from PDF documents

    PdfViewerAnnotationSettings

    Represents settings for PdfViewerAnnotationSettings.

    PdfViewerArrowSettings

    Represents the settings for line annotation.

    PdfViewerCircleSettings

    Represents the settings for circle annotation.

    PdfViewerControl

    PDF Viewer WPF lets users load, view, review, and print PDF files with support for searching and copying text, silent and batch printing, conversion, and more.

    PdfViewerControl.DocumentLoadedEventHandler

    Represents the method that will handle the DocumentLoaded event.

    PdfViewerControl.HyperLinkMouseOverEventHandler

    Represents the method that will handle the HyperLinkMouseOver event.

    PdfViewerControlAutomationPeer

    Exposes PdfViewerControl types to UI Automation.

    PdfViewerCursorMode

    Represent the cursor modes

    PdfViewerEllipseAnnotationSettings

    Represents settings for Ellipse annotation.

    PdfViewerFreeTextAnnotationSettings

    Specifies the appearance of free text annotations

    PdfViewerFreeTextCalloutAnnotationSettings

    Specifies the appearance of the freetext callout annotations

    PdfViewerFreeTextSettings

    Represents the settings for free text annotation.

    PdfViewerHighlightAnnotationSettings

    Represents settings for Highlight annotation.

    PdfViewerHighlightSettings

    Represents the settings for highlight annotation.

    PdfViewerInkAnnotationSettings

    Represents settings for Ink annotation.

    PdfViewerInkSettings

    Represents the settings for ink annotation.

    PdfViewerLineAnnotationSettings

    Represents settings for Line annotation.

    PdfViewerLineSettings

    Represents the settings for line annotation.

    PdfViewerLocalizationResourceAccessor
    PdfViewerLocalizationResourceExtension

    A markup extension that returns the localized string based on culture for the ResourceName.

    PdfViewerPageView

    Enumerates values that specify the page view mode of SfPdfViewerControl.

    PdfViewerPolygonSettings

    Provides settings for polygon annotation.

    PdfViewerPolylineSettings

    Provides settings for polyline annotation.

    PdfViewerPopupAnnotationSettings

    Represents the settings of PopupAnnotation.

    PdfViewerPrinterSettings

    Represents printer settings for the document to be printed.

    PdfViewerPrintOrientation

    Defines the constants that specify the page orientations for printing. Default value is Auto

    PdfViewerPrintSize

    Defines the constants that specify the page sizings for printing. Default value is ActualSize

    PdfViewerRectangleAnnotationSettings

    Represents settings for Rectangle annotation.

    PdfViewerRectangleSettings

    Represents the settings for rectangle annotation.

    PdfViewerSquigglySettings

    Provides settings for squiggly annotation.

    PdfViewerStampSettings

    Stamp annotation settings.

    PdfViewerStickyNoteSettings

    Provides settings for sticky note annotation.

    PdfViewerStrikethroughAnnotationSettings

    Represents settings for StrikeThrough annotation.

    PdfViewerStrikethroughSettings

    Represents the settings for strikethrough annotation.

    PdfViewerToolbarSettings

    Class for toolbar settings

    PdfViewerUnderlineAnnotationSettings

    Represents settings for UnderLine annotation.

    PdfViewerUnderlineSettings

    Represents the settings for underline annotation.

    PopupAnnotation

    Represents a popup annotation.

    PopupAnnotationAddedEventArgs

    Represents the arguments associated with a Popup events.

    PopupEditedEventArgs

    Provides data for the PopupEditedEventArgs event.

    PopupIcon

    Enumerates values that specify the type of popup icons.

    PopupMovedEventArgs

    Provides data for the PopupMovedEventArgs event.

    PopupProperties

    Represents the properties of PopupAnnotation.

    PrintCompletedEventArgs

    Provides data for the PrintCompleted event.

    PrinterSettings

    Represents the settings to customize print operation.

    PrintProgressEventArgs

    Provides data for 'PrintProgress' event.

    PrintStartedEventArgs

    Provides data for the PrintStarted event.

    RedactionEventArgs

    Provides data for the RedactionApplied event.

    RedactionMark

    This class represents the region which is redacted (or) marked for redaction in the PDF page.

    RedactionMarkAppearance

    Provides settings for redaction mark appearance.

    RedactionSettings

    Gets and sets the redaction settings.

    RedoCommand

    Defines the command for redo the changes.

    ScrollChangedEventArgs

    Provides data for the ScrollChanged event.

    SelectorSettings

    Represents the default appearance of annotation selector.

    SfPdfViewerControl

    Represents a control that displays PDF documents.

    SfPdfViewerControl.TextFoundEventHandler

    Represents the method that handles the TextFound event.

    SfPdfViewerControl.TextSearchCompletedEventHandler

    Represents the method that handles the TextSearchCompleted event.

    SfPdfViewerControl.TextSearchInitiatedEventHandler

    Represents the method that handles the TextSearchInitiated event.

    SfPdfViewerPrintTaskRequestedEventArgs

    Provides data for the SfPdfViewerControl.PrintTaskRequest event.

    ShapeAnnotation

    Represents a shape annotation.

    ShapeAnnotationChangedEventArgs

    Provides data for the ShapeAnnotationChanged event.

    ShapeAnnotationSettings

    Provides the common settings for the shape annotations.

    ShapeAnnotationType

    Specifies the type of shape annotation.

    ShapeEditedEventArgs

    Provides data for the ShapeEditedEventArgs event.

    ShapeProperties

    Represents the properties of ShapeAnnotation.

    StampAnnotation

    Represents a stamp annotation.

    StampAnnotationChangedEventArgs

    Provides data for the StampAnnotationChanged event.

    StickyNoteAnnotationChangedEventArgs

    Provides data for the StickyNoteAnnotationChanged event.

    StickyNoteTextToolTip

    This class is not intended to be used in your application

    TextData

    Represents a text information

    TextFoundEventArgs

    Provides the data for the TextFound event.

    TextMarkupAnnotation
    TextMarkupAnnotationChangedEventArgs

    Provides data for the TextMarkupAnnotationChanged event.

    TextMarkupAnnotationSettings

    Provides the common settings for the text markup annotations.

    TextMarkupAnnotationType

    Specifies the type of text markup annotation.

    TextMarkupEditedEventArgs

    Provides data for the TextMarkupEditedEventArgs event.

    TextMarkupProperties

    Represents the properties of TextMarkupAnnotation.

    TextSearchCompletedEventArgs

    Provides data for the TextSearchCompleted event.

    TextSearchInitiatedEventArgs

    Provides data for the TextSearchInitiated event.

    TextSearchSettings

    Represents the settings to customize the text search operation.

    TextSelectionCompletedEventArgs

    Represents the arguments associated with a TextSelectionCompleted event.

    TextSelectionCompletedEventHandler

    Delegate for TextselectionCompleted event

    TextSelectionMenu

    Represents the text selection context menu.

    TextSelectionMenuItem

    Represents an item in the TextSelectionMenu.

    TextSelectionSettings

    Represents the settings to customize the text selection operation.

    ThumbnailSelectedEventArgs

    Provides the data for a thumbnail selected event.

    ThumbnailSettings

    class for thumbnail settings.

    ThumbnailView

    Represents the view that displays the PDF pages as a list of thumbnails.

    UndoCommand

    Defines the command for undo the changes.

    UndoRedoSettings

    Class for undo/redo settings

    ZoomChangedEventArgs

    Provides data for the ZoomChanged event.

    ZoomChangedEventHandler

    Represents the method that will handle the ZoomChanged event.

    ZoomEventArgs

    Event arguments for the ZoomChanged event

    ZoomMode

    Specifies ZoomMode.

    Interfaces

    IAnnotation

    Represents the annotation to be customized

    IPdfRenderer

    Provides a mechanism for rendering PDF pages using third-party PDF renderers.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved