Name | Description | |
---|---|---|
GdViewer Constructor |
GdViewer Class Members
In This Topic
The following tables list the members exposed by GdViewer.
Public Constructors
Public Fields
Name | Description | |
---|---|---|
CurrentPageProperty | Backing store for the CurrentPage property. | |
DocumentFormatProperty | Backing store for the DocumentFormat property. | |
DocumentLoadedProperty | Backing store for the DocumentLoaded property. | |
DocumentSourceProperty | Backing store for the DocumentSource property. | |
EnableICMProperty | Backing store for the EnableICM property. | |
EnableLinksProperty | Backing store for the EnableLinks property. | |
EnableMousePanProperty | Backing store for the EnableMousePan property. | |
EnablePageShadowProperty | Backing store for the EnablePageShadow property. | |
EnableTextSelectionProperty | Backing store for the EnableTextSelection property. | |
PageCountProperty | Backing store for the PageCount property. | |
PageDisplayModeProperty | Backing store for the PageDisplayMode property. | |
PagePreloadingModeProperty | Backing store for the PagePreloadingMode property. | |
PagePreviewQualityProperty | Backing store for the PagePreviewQuality property. | |
PageSpacingProperty | Backing store for the PageSpacing property. | |
SelectedTextProperty | Backing store for the SelectedText property. | |
UseMonitorDensityProperty | Backing store for the UseMonitorDensity property. | |
ViewRotationProperty | Backing store for the ViewRotation property. | |
ZoomMaxProperty | Backing store for the ZoomMax property. | |
ZoomMinProperty | Backing store for the ZoomMin property. | |
ZoomModeProperty | Backing store for the ZoomMode property. | |
ZoomProperty | Backing store for the Zoom property. | |
ZoomStepProperty | Backing store for the ZoomStep property. |
Public Properties
Name | Description | |
---|---|---|
AnchorX | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
AnchorY | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
AutomationId | (Inherited from Microsoft.Maui.Controls.Element) | |
Background | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
BackgroundColor | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Behaviors | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
BindingContext | (Inherited from Microsoft.Maui.Controls.BindableObject) | |
Bounds | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
CascadeInputTransparent | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
class | (Inherited from Microsoft.Maui.Controls.NavigableElement) | |
ClassId | (Inherited from Microsoft.Maui.Controls.Element) | |
Clip | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Content | (Inherited from Microsoft.Maui.Controls.ContentView) | |
ControlTemplate | (Inherited from Microsoft.Maui.Controls.TemplatedView) | |
CurrentPage | Specifies the selected page of the loaded document. | |
CurrentPageRotation | Specifies the rotation of the current page. | |
DesiredSize | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Dispatcher | (Inherited from Microsoft.Maui.Controls.BindableObject) | |
DocumentFormat | Specifies the format of the loaded document. | |
DocumentLoaded | Specifies whether a document is loaded in the control. | |
DocumentSource | Specifies the document content source. | |
Effects | (Inherited from Microsoft.Maui.Controls.Element) | |
EnableICM | Specifies whether the control uses the color correction technique when manipulating with files that embed an ICC profile.
The ICM stands for Image Color Matching and this technique maps color profiles to allows the color system used by one computer device to match the colors used by other applications and devices. | |
EnableLinks | Specifies whether links navigation is enabled. | |
EnableMousePan | Specifies whether a mouse panning is enabled. | |
EnablePageShadow | Specifies if dropshadow effect is applied on pages. | |
EnableTextSelection | Specifies whether text selection is enabled. | |
FlowDirection | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Frame | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
GestureRecognizers | (Inherited from Microsoft.Maui.Controls.View) | |
Handler | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
HasTextRemovalSupport | Specifies if text removal is supported with the loaded document. | |
Height | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
HeightRequest | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
HorizontalOptions | (Inherited from Microsoft.Maui.Controls.View) | |
Id | (Inherited from Microsoft.Maui.Controls.Element) | |
InputTransparent | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
IsClippedToBounds | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
IsEnabled | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
IsFocused | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
IsLoaded | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
IsVisible | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Margin | (Inherited from Microsoft.Maui.Controls.View) | |
MaximumHeightRequest | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
MaximumWidthRequest | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
MinimumHeightRequest | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
MinimumWidthRequest | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Navigation | (Inherited from Microsoft.Maui.Controls.NavigableElement) | |
Opacity | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Padding | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
PageCount | Specifies the nummber of pages in the loaded document. | |
PageDisplayMode | Specifies the current page display mode of the control.
The single page viewing mode displays only one page at a time in the viewer area. The multi page viewing mode displays all pages one after another. | |
PagePreloadingMode | Specifies the page preloading mode. | |
PagePreviewQuality | Specifies the page previewing quality mode. | |
PageSpacing | Indicates the amount of space between each page. | |
Parent | (Inherited from Microsoft.Maui.Controls.Element) | |
Resources | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Rotation | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
RotationX | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
RotationY | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Scale | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
ScaleX | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
ScaleY | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
SelectedText | Specifies the selected text of the document. | |
Shadow | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Style | (Inherited from Microsoft.Maui.Controls.NavigableElement) | |
StyleClass | (Inherited from Microsoft.Maui.Controls.NavigableElement) | |
StyleId | (Inherited from Microsoft.Maui.Controls.Element) | |
TranslationX | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
TranslationY | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Triggers | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
UseMonitorDensity | Specifies whether monitor density is taken into account for rendering. | |
VerticalOptions | (Inherited from Microsoft.Maui.Controls.View) | |
ViewRotation | Specifies the current view rotation. | |
Visual | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Width | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
WidthRequest | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Window | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
X | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Y | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
ZIndex | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Zoom | Specifies the current zoom factor. | |
ZoomMax | Specifies the maximum zoom accepted by the control with the loaded document. | |
ZoomMin | Specifies the minimum zoom accepted by the control with the loaded document. | |
ZoomMode | Gets or sets the current zoom mode used by the control and refreshes the control as well.
If the newly specified ZoomMode value is the same as the current ZoomMode value, this method does nothing. | |
ZoomStep | Gets or sets the zoom step, that specifies the percentage of increasing or decreasing the current zoom factor when using the ZoomIN and the ZoomOUT methods. The value of 25 represents the 25% step, the value of 10 represents the 10% step, etc. |
Public Methods
Name | Description | |
---|---|---|
Arrange | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
BatchBegin | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
BatchCommit | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
ClearValue | Overloaded. (Inherited from Microsoft.Maui.Controls.BindableObject) | |
CloseDocument | Closes the loaded document. | |
CoerceValue | Overloaded. (Inherited from Microsoft.Maui.Controls.BindableObject) | |
CrossPlatformArrange | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
CrossPlatformMeasure | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
DisplayPage | Displays and focuses a specific page of the loaded document. | |
FindByName | (Inherited from Microsoft.Maui.Controls.Element) | |
Focus | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
ForceLayout | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
GetChildElements | (Inherited from Microsoft.Maui.Controls.View) | |
GetValue | (Inherited from Microsoft.Maui.Controls.BindableObject) | |
HighlightSelectedText | Highlights the selected text of the loaded document. | |
IsSet | (Inherited from Microsoft.Maui.Controls.BindableObject) | |
Layout | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
LoadDocument | Overloaded. Loads a document from a file path. | |
LowerChild | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
Measure | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
RaiseChild | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
RemoveBinding | (Inherited from Microsoft.Maui.Controls.BindableObject) | |
RemoveDynamicResource | (Inherited from Microsoft.Maui.Controls.Element) | |
RemoveSelectedText | Removes the selected text form the loaded document. | |
ResolveControlTemplate | (Inherited from Microsoft.Maui.Controls.TemplatedView) | |
RotatePage | Rotates a specific page of the loaded document. | |
RotateView | Rotates the view. | |
SaveAsPDF | Saves the loaded document as PDF. | |
SetBinding | (Inherited from Microsoft.Maui.Controls.BindableObject) | |
SetDynamicResource | (Inherited from Microsoft.Maui.Controls.Element) | |
SetValue | Overloaded. (Inherited from Microsoft.Maui.Controls.BindableObject) | |
StrikethroughSelectedText | Strikethrough the selected text of the loaded document. | |
UnderlineSelectedText | Underlines the selected text of the loaded document. | |
Unfocus | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
ZoomIn | Performs a zoom in operation. | |
ZoomOut | Performs a zoom out operation. |
Public Events
Name | Description | |
---|---|---|
BindingContextChanged | (Inherited from Microsoft.Maui.Controls.BindableObject) | |
ChildAdded | (Inherited from Microsoft.Maui.Controls.Element) | |
ChildRemoved | (Inherited from Microsoft.Maui.Controls.Element) | |
ChildrenReordered | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
DescendantAdded | (Inherited from Microsoft.Maui.Controls.Element) | |
DescendantRemoved | (Inherited from Microsoft.Maui.Controls.Element) | |
DocumentClosed | Specifies the event handler for a closed document. | |
Draw | Specifies the event handler for a page draw. | |
Focused | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
HandlerChanged | (Inherited from Microsoft.Maui.Controls.Element) | |
HandlerChanging | (Inherited from Microsoft.Maui.Controls.Element) | |
LayoutChanged | (Inherited from Microsoft.Maui.Controls.Compatibility.Layout) | |
Loaded | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
MeasureInvalidated | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
NewDocumentLoaded | Specifies the event handler for a new loaded document. | |
PageChanged | Specifies the event handler for a page change. | |
PageRotated | Specifies the event handler for a page rotation. | |
ParentChanged | (Inherited from Microsoft.Maui.Controls.Element) | |
ParentChanging | (Inherited from Microsoft.Maui.Controls.Element) | |
PasswordRequest | Specifies the event handler for a password request. | |
PropertyChanged | (Inherited from Microsoft.Maui.Controls.BindableObject) | |
PropertyChanging | (Inherited from Microsoft.Maui.Controls.BindableObject) | |
SizeChanged | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Unfocused | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
Unloaded | (Inherited from Microsoft.Maui.Controls.VisualElement) | |
ViewRotated | Specifies the event handler for a view rotation. |
See Also