Winform Reports for .NET
   Home
   Product Comparison
   Products
     PrintForm .NET
     PrintControls .NET
     PrintAdapters .NET
     PrintPreviewDialog .NET
     Localizer ASP.NET
     WebExtenders ASP.NET
   Downloads
     Free Trial Versions
     Upgrades
   Documents & Papers
   Purchase
   Support Index
   Press Releases
   Contact Us
   Privacy Statement
Enter your email and click 'Join List' to be kept up to date with latest releases and Tips and Tricks...

 
Click here to take the PrintForm.NET Tour
Note: the PrintForm walkthrough requires a Java Plug-in of version 1.3.1 or above. To view the walkthrough now click here.
Go to TMG Development Ltd Website
Microsoft Certified Partner
 
 


PrintListView Picture 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.