Name | Description | |
---|---|---|
![]() | ActualHeight | (Inherited from System.Windows.FrameworkElement) |
![]() | ActualWidth | (Inherited from System.Windows.FrameworkElement) |
![]() | AllowDrop | (Inherited from System.Windows.UIElement) |
![]() | AllowDropFile | Specifies if a user is able to drag-and-drop files from the file explorer directly to the control, for example using the mouse.
If this property is set to true and a file is dropped within the control, the DropFile event, respectively the PreviewDropFile event, is raised. |
![]() | AnimateGIF | Specifies whether the GdViewer control must animate the currently loaded multi-frame GIF image by defaut, for example when displaying the image or refreshing the control. If this property is set to true, the image will playing in the loop. |
![]() | AnnotationEffect | Gets or sets the bitmap effect, which will apply to all GdPicture/XMP annotations included in the document displayed in the GdViewer control. |
![]() | AnnotationEnableMultiSelect | Specifies if GdPicture/XMP annotations must be clipped to page bounds. Default value is true. |
![]() | AnnotationResizeRotateHandlesColor | Gets or sets the color that is used when drawing the resizing and rotating handles of the annotations. This value is common for all annotations.
The handles are displayed as visible dots (round marks) respecting both the AnnotationResizeRotateHandlesColor and the AnnotationResizeRotateHandlesScale properties. |
![]() | AnnotationResizeRotateHandlesScale | Gets or sets a factor that is used to scale (enlarge or reduce) the size of the resizing and rotating handles of the annotations. This value is common for all annotations.
The handles are displayed as visible dots (round marks) respecting both the AnnotationResizeRotateHandlesScale and the AnnotationResizeRotateHandlesColor properties. |
![]() | AnnotationSelectionLineColor | Gets or sets the line color of the line that is used to draw the selection rectangle when selecting GdPicture XMP annotations. This value is common for all annotations.
The annotation selection displays as the rectangle, which borders the annotation, so that the line of this rectangle respects the defined annotation selection line color. |
![]() | AreAnyTouchesCaptured | (Inherited from System.Windows.UIElement) |
![]() | AreAnyTouchesCapturedWithin | (Inherited from System.Windows.UIElement) |
![]() | AreAnyTouchesDirectlyOver | (Inherited from System.Windows.UIElement) |
![]() | AreAnyTouchesOver | (Inherited from System.Windows.UIElement) |
![]() | Background | (Inherited from System.Windows.Controls.Control) |
![]() | BindingGroup | (Inherited from System.Windows.FrameworkElement) |
![]() | BitmapScalingMode | Defines the bitmap scaling mode used for page rendering, in other words which algorithm is used to scale bitmap images. |
![]() | BorderBrush | (Inherited from System.Windows.Controls.Control) |
![]() | BorderThickness | (Inherited from System.Windows.Controls.Control) |
![]() | CacheMode | (Inherited from System.Windows.UIElement) |
![]() | Clip | (Inherited from System.Windows.UIElement) |
![]() | ClipAnnotsToPageBounds | Specifies if GdPicture/XMP annotations must be clipped to page bounds. Default value is true. |
![]() | ClipToBounds | (Inherited from System.Windows.UIElement) |
![]() | CommandBindings | (Inherited from System.Windows.UIElement) |
![]() | Content | Set the content of the GdViewer view. This allow the user to set the Content of the GdViewer control from the XAML definition and binding it to a ViewModel property |
![]() | ContextMenu | (Inherited from System.Windows.FrameworkElement) |
![]() | ContinuousViewMode | Determines whether the GdViewer control display pages in the multipage document continuously one below another when the user scrolls the current page. This property is designed for viewing multipage documents, which is currently not supported in WPF edition. |
![]() | CurrentPage | Gets the page number of the currently selected and displayed page of the document loaded in the GdViewer control. The pages are numbered starting from 1. |
![]() | Cursor | Gets or sets the cursor that is displayed when the mouse pointer is over the control. |
![]() | DataContext | (Inherited from System.Windows.FrameworkElement) |
![]() | DependencyObjectType | (Inherited from System.Windows.DependencyObject) |
![]() | DesiredSize | (Inherited from System.Windows.UIElement) |
![]() | Dispatcher | (Inherited from System.Windows.Threading.DispatcherObject) |
![]() | DocumentAlignment | Gets or sets the default page alignment within the GdViewer control when the area of the control is smaller than the document to be displayed in its current zoom configuration. For example, setting this property to ViewerDocumentAlignment.DocumentAlignmentTopLeft displays the most top-left part of the current page during the zoom-in operation. |
![]() | DocumentFormat | Specifies the format of the current document. |
![]() | DocumentPosition | Gets or sets the default page position within the GdViewer control when the rendering area of the displayed document in its current zoom configuration is smaller than area of the control. |
![]() | Effect | (Inherited from System.Windows.UIElement) |
![]() | EnableEnableFuzzySearch | Specifies if fuzzy match is activated during any text search operation. When enabled, a text search operation searches for text that matches a term closely instead of exactly. |
![]() | EnableICM | Specifies whether the GdViewer control 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. |
![]() | EnableMenu | Enables or disables displaying the contextual menu in the GdViewer control. |
![]() | EnableMouseWheel | Specifies whether the GdViewer control will respond to the mouse wheel event. You can use the MouseWheelMode property to define how the mouse wheel event is handled. |
![]() | EnableTextSelection | Specifies if text selection is enabled in the GdViewer control, that means, for example, also the ability to copy text from the currently displayed page of the text-based document.
The line selection mode is used by default, holding the Alt-key during selection permits you to switch to the column selection mode. |
![]() | FlowDirection | (Inherited from System.Windows.FrameworkElement) |
![]() | Focusable | (Inherited from System.Windows.UIElement) |
![]() | FocusVisualStyle | (Inherited from System.Windows.FrameworkElement) |
![]() | FontFamily | (Inherited from System.Windows.Controls.Control) |
![]() | FontSize | (Inherited from System.Windows.Controls.Control) |
![]() | FontStretch | (Inherited from System.Windows.Controls.Control) |
![]() | FontStyle | (Inherited from System.Windows.Controls.Control) |
![]() | FontWeight | (Inherited from System.Windows.Controls.Control) |
![]() | ForceCursor | (Inherited from System.Windows.FrameworkElement) |
![]() | ForceScrollBars | Determines if both scrollbars must always be visible, whatever the zoom configuration is.
Turning this property to true forces the viewer to always display the scrollbars. If you set this property to false, both scrollbars will display according to the ScrollBars property. |
![]() | Foreground | (Inherited from System.Windows.Controls.Control) |
![]() | HasAnimatedProperties | (Inherited from System.Windows.UIElement) |
![]() | Height | (Inherited from System.Windows.FrameworkElement) |
![]() | HorizontalAlignment | (Inherited from System.Windows.FrameworkElement) |
![]() | HorizontalContentAlignment | (Inherited from System.Windows.Controls.Control) |
![]() | HorizontalScrollBarVisible | Returns if the horizontal scrollbar is visible, means displayed, or not in the GdViewer control. |
![]() | InputBindings | (Inherited from System.Windows.UIElement) |
![]() | InputScope | (Inherited from System.Windows.FrameworkElement) |
![]() | IsArrangeValid | (Inherited from System.Windows.UIElement) |
![]() | IsEnabled | (Inherited from System.Windows.UIElement) |
![]() | IsFocused | (Inherited from System.Windows.UIElement) |
![]() | IsHitTestVisible | (Inherited from System.Windows.UIElement) |
![]() | IsInitialized | (Inherited from System.Windows.FrameworkElement) |
![]() | IsInputMethodEnabled | (Inherited from System.Windows.UIElement) |
![]() | IsKeyboardFocused | (Inherited from System.Windows.UIElement) |
![]() | IsKeyboardFocusWithin | (Inherited from System.Windows.UIElement) |
![]() | IsLoaded | (Inherited from System.Windows.FrameworkElement) |
![]() | IsManipulationEnabled | (Inherited from System.Windows.UIElement) |
![]() | IsMeasureValid | (Inherited from System.Windows.UIElement) |
![]() | IsMouseCaptured | (Inherited from System.Windows.UIElement) |
![]() | IsMouseCaptureWithin | (Inherited from System.Windows.UIElement) |
![]() | IsMouseDirectlyOver | (Inherited from System.Windows.UIElement) |
![]() | IsMouseOver | (Inherited from System.Windows.UIElement) |
![]() | IsSealed | (Inherited from System.Windows.DependencyObject) |
![]() | IsStylusCaptured | (Inherited from System.Windows.UIElement) |
![]() | IsStylusCaptureWithin | (Inherited from System.Windows.UIElement) |
![]() | IsStylusDirectlyOver | (Inherited from System.Windows.UIElement) |
![]() | IsStylusOver | (Inherited from System.Windows.UIElement) |
![]() | IsTabStop | (Inherited from System.Windows.Controls.Control) |
![]() | IsVisible | (Inherited from System.Windows.UIElement) |
![]() | Language | (Inherited from System.Windows.FrameworkElement) |
![]() | LayoutTransform | (Inherited from System.Windows.FrameworkElement) |
![]() | MagnifierHeight | Gets or sets the height, in pixels, of the magnifier tool used in the GdViever control. You can enable the use of the magnifier tool in your application by setting the MouseMode property to ViewerMouseMode.MouseModeMagnifier. |
![]() | MagnifierWidth | Gets or sets the width, in pixels, of the magnifier tool used in the GdViever control. You can enable the use of the magnifier tool in your application by setting the MouseMode property to ViewerMouseMode.MouseModeMagnifier. |
![]() | MagnifierZoom | Gets or sets the current zoom (scale) factor of the magnifier tool used in the GdViewer control. You can enable the use of the magnifier tool in your application by setting the MouseMode property to ViewerMouseMode.MouseModeMagnifier.
Please use the value 1 to define the 100% zoom factor, 1.5 to define 150%, 2 to define the 200% zoom factor, etc. |
![]() | Margin | (Inherited from System.Windows.FrameworkElement) |
![]() | MaxHeight | (Inherited from System.Windows.FrameworkElement) |
![]() | MaxWidth | (Inherited from System.Windows.FrameworkElement) |
![]() | MinHeight | (Inherited from System.Windows.FrameworkElement) |
![]() | MinWidth | (Inherited from System.Windows.FrameworkElement) |
![]() | MouseButtonForMouseMode | Gets or sets the mouse button used for the current mouse mode configuration in the GdViewer control. |
![]() | MouseMode | Gets or sets the mouse mode, that is how the mouse is used to manipulate with the displayed document. |
![]() | MouseWheelMode | Gets or sets the mouse wheel mode, that is how the mouse wheel is used to manipulate with the displayed document.
Be aware, that you need to enable the EnableMouseWheel property to properly apply the mouse wheel mode. |
![]() | Name | (Inherited from System.Windows.FrameworkElement) |
![]() | Opacity | (Inherited from System.Windows.UIElement) |
![]() | OpacityMask | (Inherited from System.Windows.UIElement) |
![]() | OverridesDefaultStyle | (Inherited from System.Windows.FrameworkElement) |
![]() | Padding | (Inherited from System.Windows.Controls.Control) |
![]() | PageCount | Gets the total number of pages in the document currently displayed in the GdViewer control. |
![]() | PageEffect | Gets or sets the bitmap effect, which will apply to the rendered page of the document displayed in the GdViewer control. |
![]() | PageHorizontalResolution | Gets the horizontal resolution in DPI (dots per inch) of the current page of the document displayed in the GdViewer control. |
![]() | PageInchHeight | Returns the height, in inches, of the current page of the document displayed in the GdViewer control. |
![]() | PageInchWidth | Returns the width, in inches, of the current page of the document displayed in the GdViewer control. |
![]() | PagePixelHeight | Returns the height, in pixels, of the current page of the document displayed in the GdViewer control. |
![]() | PagePixelWidth | Returns the width, in pixels, of the current page of the document displayed in the GdViewer control. |
![]() | PageRotation | Returns the rotation and flipping of the current page of the document displayed in the GdViewer control. |
![]() | PageVerticalResolution | Gets the vertical resolution in DPI (dots per inch) of the current page of the document displayed in the GdViewer control. |
![]() | Parent | (Inherited from System.Windows.FrameworkElement) |
![]() | Password | Set the password used for opening the content of the GdViewer view if that document depend on a password. This allow the user to set the Content of the GdViewer control from the XAML definition and binding it to a ViewModel property |
![]() | PdfDisplayFormField | Specifies whether the GdViewer control will render and print form fields and annotations included in the loaded PDF documents. |
![]() | PdfEnableFileLinks | Specifies whether the GdViewer control will automatically navigate to the linked file when a user clicks the associated file link in the displayed PDF document.
PDF documents are often designed to contain links to other files. Such an option is provided through a GoToR action handled by particular objects such as bookmarks or file links. Setting this property to true allows users to navigate to the linked file. Turning this property to false will disable this behaviour. The PdfFileNavigation event is raised before displaying the linked file. |
![]() | PdfEnableLinks | Specifies whether the GdViewer control will follow a hyperlink contained in the displayed PDF document when a user clicks that hyperlink.
Setting this property to true allows users to open web links contained in the loaded PDF documents. Turning this property to false will disable this behaviour. The PdfUriNavigation event is raised before navigating to the specified hyperlink. |
![]() | PdfIncreaseTextContrast | Specifies if the rendering engine should increase text contrast on low zoom to enhance readability. This feature can decrease rendering speed performances on old machines. |
![]() | PdfShowDialogForPassword | Enables or disables the option that allows you to utilize your own dialog box requesting a password if the PDF document to display is protected.
If this property is set to true, the GdViewer control prompts the user automatically with the dialog box to insert the password if the PDF to display is protected. Changing this property to false will force the control to use your own dialog box. Then you will have to catch the PdfPasswordRequest event, respectively the PreviewPdfPasswordRequest event, to display your dialog box for entering the password. |
![]() | PdfVerifyDigitalCertificates | Specifies if the GdViewer control is responsible to check digital certificate when rendering a PDF document containing a digital signature. Depending on the outcome of the certificate audit, the visible appearance associated with each digital signature contained in the displayed document is adjusted. |
![]() | PreserveViewRotation | Indicates whether the view rotation applied to the pages of the document must be applied to the file produced by the SaveDocumentToTIFF and SaveDocumentToPDF methods. Default value is true. |
![]() | RectBorderColor | Gets or sets the border color of the rectangle of area selection, that is related to the document currently displayed in the GdViewer control. This color is used when drawing the rectangle of selection within the viewer.
You can find out, if this rectangle is currently defined, using the IsRect method. |
![]() | RectBorderSize | Gets or sets the border size (the border width), in pixels, of the rectangle of area selection, that is related to the document currently displayed in the GdViewer control. This value is used when drawing the rectangle of selection within the viewer.
You can find out, if this rectangle is currently defined and drawn, using the IsRect method. |
![]() | RectIsEditable | Determines, if the rectangle of area selection can be moved or resized (edited) by a user. You are allowed to edit the rectangle using the mouse when the MouseMode property is set to GdPicture14.ViewerMouseMode.MouseModeAreaSelection.
You can find out, if this rectangle is currently defined and drawn within the viewer, using the IsRect method. The rectangle of selection always relates to the document currently displayed in the GdViewer control. |
![]() | RegionsAreEditable | Determines if highlighted regions can be selected or edited by a user.
Highlighted regions for currently displayed document are identified and created when searching text, for example using the SearchText(String,Int32,Boolean) method or the second similar overloaded method as well. You can also define highlighted regions directly using the AddRegion(String,Double,Double,Double,Double,Color,RegionFillMode) method. |
![]() | RenderRotation | Returns the final rendering rotation of the current page of the document displayed in the GdViewer control. It is the sum of the values of the ViewRotation and the PageRotation properties. |
![]() | RenderSize | (Inherited from System.Windows.UIElement) |
![]() | RenderTransform | (Inherited from System.Windows.UIElement) |
![]() | RenderTransformOrigin | (Inherited from System.Windows.UIElement) |
![]() | Resources | (Inherited from System.Windows.FrameworkElement) |
![]() | ScrollBars | Determines if the scrollbars are enabled, that means whether the scrollbars are to be displayed or not within the GdViewer control.
If this property is set to true, the scrollbars appear when the area to render is larger than the control. Turning this property to false forces both scrollbars to be always invisible, whatever the zoom configuration is. |
![]() | ScrollLargeChange | Gets or sets a value to be added to or subtracted from the current scrollbar position when the scrollbar (both horizontal or vertical) is moved a large distance. |
![]() | ScrollSmallChange | Gets or sets a value to be added to or subtracted from the current scrollbar position when the scrollbar (both horizontal or vertical) is moved a small distance. |
![]() | SnapsToDevicePixels | (Inherited from System.Windows.UIElement) |
![]() | Style | (Inherited from System.Windows.FrameworkElement) |
![]() | TabIndex | (Inherited from System.Windows.Controls.Control) |
![]() | Tag | (Inherited from System.Windows.FrameworkElement) |
![]() | Template | (Inherited from System.Windows.Controls.Control) |
![]() | TemplatedParent | (Inherited from System.Windows.FrameworkElement) |
![]() | ToolTip | (Inherited from System.Windows.FrameworkElement) |
![]() | TouchesCaptured | (Inherited from System.Windows.UIElement) |
![]() | TouchesCapturedWithin | (Inherited from System.Windows.UIElement) |
![]() | TouchesDirectlyOver | (Inherited from System.Windows.UIElement) |
![]() | TouchesOver | (Inherited from System.Windows.UIElement) |
![]() | Triggers | (Inherited from System.Windows.FrameworkElement) |
![]() | Uid | (Inherited from System.Windows.UIElement) |
![]() | UseLayoutRounding | (Inherited from System.Windows.FrameworkElement) |
![]() | VerticalAlignment | (Inherited from System.Windows.FrameworkElement) |
![]() | VerticalContentAlignment | (Inherited from System.Windows.Controls.Control) |
![]() | VerticalScrollBarVisible | Returns if the vertical scrollbar is visible, means displayed, or not in the GdViewer control. |
![]() | ViewRotation | Gets or sets the current rotation and flipping of the page view in the GdViewer control.
This property specifies how the view is rotated and flipped in the GdViewer control when displaying the page. |
![]() | Visibility | (Inherited from System.Windows.UIElement) |
![]() | Width | (Inherited from System.Windows.FrameworkElement) |
![]() | Zoom | Gets or sets the current zoom (magnification) factor, that is applied during the following page rendering operations in the GdViewer control. Please use the value 1 to define the 100% zoom factor, 1.5 to define 150%, 2 to define the 200% zoom factor, etc.
If the newly specified Zoom value is the same as the current Zoom value, this method does nothing. |
![]() | ZoomMax | Gets the highest zoom factor (maximal zoom) which can be used for the document displayed in the GdViewer control. The value of 1 represents the 100% zoom factor, 1.5 represents 150%, 2 represents the 200% zoom factor, etc. |
![]() | ZoomMode | Gets or sets the current zoom mode used by the GdViewer 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. |
In This Topic
GdViewer Class Properties
In This Topic
For a list of all members of this type, see GdViewer members.
Public Properties
See Also