Class
RadPdfViewer

Represents a control for visualization of PDF documents.

Definition

Namespace:Telerik.UI.Xaml.Controls

Assembly:Telerik.WinUI.Controls.PdfViewer.dll

Syntax:

cs-api-definition
public class RadPdfViewer : FixedDocumentViewerBase, IFixedDocumentViewer

Inheritance: objectRadControlFixedDocumentViewerBaseRadPdfViewer

Implements: IFixedDocumentViewer

Inherited Members FixedDocumentViewerBase.CurrentPageNumberPropertyFixedDocumentViewerBase.CommandDescriptorsPropertyFixedDocumentViewerBase.ScaleModePropertyFixedDocumentViewerBase.DocumentPropertyFixedDocumentViewerBase.ScaleFactorPropertyFixedDocumentViewerBase.ModePropertyFixedDocumentViewerBase.SelectionFillPropertyFixedDocumentViewerBase.SetDocumentSource(FixedDocumentStreamSource)FixedDocumentViewerBase.OnApplyTemplate()FixedDocumentViewerBase.GetRegisteredPresenter(string)FixedDocumentViewerBase.RegisterPresenter(string, IFixedDocumentPresenter)FixedDocumentViewerBase.Copy()FixedDocumentViewerBase.Select(TextPosition, TextPosition)FixedDocumentViewerBase.Select(TextRange)FixedDocumentViewerBase.GetSelectedText()FixedDocumentViewerBase.GetSelectedTextAsync()FixedDocumentViewerBase.Find(string)FixedDocumentViewerBase.Find(string, TextSearchOptions)FixedDocumentViewerBase.FindAll(string)FixedDocumentViewerBase.FindAll(string, TextSearchOptions)FixedDocumentViewerBase.FindPrevious(string)FixedDocumentViewerBase.FindPrevious(string, TextSearchOptions)FixedDocumentViewerBase.FitToWidth()FixedDocumentViewerBase.FitToPage()FixedDocumentViewerBase.Print()FixedDocumentViewerBase.GoToPage(int)FixedDocumentViewerBase.PageUp()FixedDocumentViewerBase.PageDown()FixedDocumentViewerBase.GoToDestination(Destination)FixedDocumentViewerBase.ScrollToHorizontalOffset(double)FixedDocumentViewerBase.ScrollToVerticalOffset(double)FixedDocumentViewerBase.SetRotationAngle(RotationAngle)FixedDocumentViewerBase.OnCurrentPageChanged(CurrentPageChangedEventArgs)FixedDocumentViewerBase.OnDocumentChangedOverride(RadFixedDocument, RadFixedDocument)FixedDocumentViewerBase.DocumentFixedDocumentViewerBase.ScaleFactorFixedDocumentViewerBase.SelectionFillFixedDocumentViewerBase.CurrentPageNumberFixedDocumentViewerBase.CommandDescriptorsFixedDocumentViewerBase.DefaultImportSettingsFixedDocumentViewerBase.CurrentPageFixedDocumentViewerBase.PagesCountFixedDocumentViewerBase.FixedDocumentPresenterFixedDocumentViewerBase.CursorsFixedDocumentViewerBase.RotationAngleFixedDocumentViewerBase.ScaleModeFixedDocumentViewerBase.HorizontalScrollBarFixedDocumentViewerBase.VerticalScrollBarFixedDocumentViewerBase.ModeFixedDocumentViewerBase.HorizontalScrollOffsetFixedDocumentViewerBase.VerticalScrollOffsetFixedDocumentViewerBase.CanHorizontallyScrollFixedDocumentViewerBase.CanVerticallyScrollFixedDocumentViewerBase.CurrentPageChangedFixedDocumentViewerBase.ModeChangedFixedDocumentViewerBase.ScaleModeChangedFixedDocumentViewerBase.FixedDocumentPresenterChangedFixedDocumentViewerBase.DocumentChangedFixedDocumentViewerBase.ScaleFactorChangedFixedDocumentViewerBase.HyperlinkClickedFixedDocumentViewerBase.AnnotationClickedRadControl.EndVisualStateUpdate(bool, bool)RadControl.UpdateVisualState(bool)RadControl.BeginVisualStateUpdate()RadControl.SetVisualState(string, bool)RadControl.CanUpdateVisualState()RadControl.ComposeVisualStateName()RadControl.MeasureOverride(Size)RadControl.ArrangeOverride(Size)RadControl.UnapplyTemplateCore()RadControl.OnIsEnabledChanged(bool, bool)RadControl.OnTemplateApplied()RadControl.ApplyTemplateCore()RadControl.LoadCore()RadControl.OnLoaded()RadControl.UnloadCore()RadControl.CurrentVisualStateRadControl.IsLoadedRadControl.IsLoadingRadControl.IsUnloadedRadControl.WasUnloadedRadControl.IsTemplateApplied

Constructors

RadPdfViewer()

Initializes a new instance of the RadPdfViewer class.

Declaration

cs-api-definition
public RadPdfViewer()

Fields

DocumentSourceProperty

Identifies DocumentSource property.

Declaration

cs-api-definition
public static readonly DependencyProperty DocumentSourceProperty

Field Value

DependencyProperty

Properties

DocumentSource

A PdfDocumentSource instance representing a PDF file.

Declaration

cs-api-definition
public override FixedDocumentStreamSource DocumentSource { get; set; }

Property Value

FixedDocumentStreamSource

Overrides FixedDocumentViewerBase.DocumentSource

KeyBindings

Gets or sets the key bindings.

Declaration

cs-api-definition
public KeyBindingCollection KeyBindings { get; }

Property Value

KeyBindingCollection

The key bindings.

SignatureValidationProperties

Gets or sets the signature validation properties.

Declaration

cs-api-definition
public SignatureValidationProperties SignatureValidationProperties { get; set; }

Property Value

SignatureValidationProperties

The signature validation properties.

Methods

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

Overrides RadControl.OnCreateAutomationPeer()

Save(Stream)

Saves the current PDF file in the stream. This method preserves changes made while viewing the PDF file. For instance, such changes may occur while editing interactive forms.

Declaration

cs-api-definition
public void Save(Stream stream)

Parameters

stream

Stream