|
|
  |
 |
 |
  |
|
|
 |
|
| |
PrintAdapters is a set of easy to use adapter components to
facilitate the printing of TreeView, ListView
and RichTextBox controls directly from your
.NET application. PrintAdapters also provides an adapter for
printing DataTable and DataView
contents with the same styling options as the ListView adapter.
Click here for screenshots.
|
|
| |
Feature Details |
|
|
 |
|
|
 |
|
| |
All adapters integrate with the Visual Studio .NET design
environment and the .NET printing architecture. This means
that you can design the style of your printed output in the
VS.NET designer, without any coding, and then print or print
preview using the standard .NET PrintPreviewDialog classes.
PrintListView and PrintDataTable:
-
Custom print styles can be designed in VS.NET or modified
programmatically at runtime. Alternatively PrintListView
can automatically create a set of style settings which
accurately mirror the current settings of the ListView.
-
Pre-defined styles can be applied to the printed output
via the VS.NET designer.
-
The controls are derived from PrintDocument, so
you can use it in place of PrintDocument in the .NET framework
to simply print out a ListView across multiple pages.
-
Custom printouts are supported. The Draw
method allows you to specify the available rectangular
space - and the control will render as many of the rows
of data as it can into that space. Calling Draw again
for subsequent pages will continue rendering until all
rows have been printed.
PrintTreeView:
-
The starting node(s) to be printed can be set by the
user or automatically detected (PrintTreeView.AutoDetectRootNodes
property). Starting/root nodes can be manually specifed
via the PrintTreeView.RootNodes collection.
-
The Tree can be printed fully expanded or in its current
state of expansion at the time of printout by setting
the PrintTreeView.PrintTreeExpanded property.
-
PrintTreeView is derived from PrintDocument, so you can
use it in place of PrintDocument in the .NET framework
to simply print out a tree across multiple pages.
-
Custom printouts are supported. PrintTreeView's PrintTree
method allows you to specify the available rectangular
space - and PrintTreeView will render as many of the TreeView's
nodes as it can into that space. Calling PrintTree again
for subsequent pages will continue rendering the tree
until all nodes have been printed.
PrintRichTextBox:
-
PrintRichTextBox is derived from PrintDocument, so you
can use it in place of PrintDocument in the .NET framework
to simply print out a RichTextBox across multiple pages.
-
Custom printouts are supported. PrintRichTextBox's Draw
method allows you to specify the available rectangular
space - and PrintRichTextBox will render as much of the
RichTextBox's contents as it can into that space. Calling
Draw again for subsequent pages will continue rendering
the RichTextBox until all the contents have been printed.
|
|
| |
Version History |
|
|
 |
|
|
 |
|
| |
For version history and latest release notes please see the latest version readme.
Click here to download a free trial version of PrintAdapters for .NET.
|
|
|
|
|
|