WinForms control that displays the pages of a PDF document. Compared to a normal (bare bones) PagesViewer
this class adds a number of convient extra's that are useful in common scenarios.
Namespace: TallComponents.Interaction.WinForms.ControlsAssembly: TallComponents.PDF.Controls.WinForms (in TallComponents.PDF.Controls.WinForms.dll) Version: 2.0.46.0
Syntax
| C# |
|---|
public class StandardPagesViewer : PagesViewer |
| Visual Basic |
|---|
Public Class StandardPagesViewer _ Inherits PagesViewer |
Remarks
This class implements the following:
- A CursorMode (Normal, ZoomIn, ZoomOut, ZoomToSelection, SelectText, SelectAnnotations, Custom)
- A PageLayout mode (single, all, double, facing etc.).
- ZoomIn/ZoomOut methods and a ZoomMode (fit to page, etc.)
- A TextSelectMode (when CursorMode = SelectText).
- Page rotation.
- The EnableAnnotations property, which enables or disables all annotations at once.
- The HighlightAnnotations property, which marks all annotations with a color when set.
- The ShowOverflowMarker property which controls whether an overflow marker is shown when there is more text in a field than it can display.
- Events that fire when annotations get resized (when CursorMode = SelectAnnotations).
Inheritance Hierarchy
System..::..Object
System..::..MarshalByRefObject
System.ComponentModel..::..Component
System.Windows.Forms..::..Control
TallComponents.Interaction.WinForms.Controls..::..DocumentViewer
TallComponents.Interaction.WinForms.Controls..::..PagesViewer
TallComponents.Interaction.WinForms.Controls..::..StandardPagesViewer
System..::..MarshalByRefObject
System.ComponentModel..::..Component
System.Windows.Forms..::..Control
TallComponents.Interaction.WinForms.Controls..::..DocumentViewer
TallComponents.Interaction.WinForms.Controls..::..PagesViewer
TallComponents.Interaction.WinForms.Controls..::..StandardPagesViewer