EasyPrint Components

                                                                                                                                                   Deutsch bitte!

What is EasyPrint?

The EasyPrint - Components are software modules for use in  C++ Builder generated  applications (Delphi support comming soon). You can implement very fast and easy a printing output in your application. Because of the basic conecpt of "TEasyPrint" with the EasyPrint Components the printing output can not be flexible shaped like it is possible with a good report generator, but the implementation is very easy and very fast realized. Mainly you have to hand over a pointer from a component  to "EasyPrint", which contents you want to print (for example: TTreeView - Component). Assume you want to print the contents of a TTreeView - object, you would have to programme a lot. With "TEasyPrint" it is just one line of code!   The EasyPrint - Components are using the Delphi Unit "TPrinter".
 

Installation

In C++ Builder choose Component->Install Packages, click there on "Add". Select TsypcbXX.bpl  and click on "Open". "X" stands for the C++ Builder version, for example Tsypcb50.bpl stands for C++ Builder5. Install in the same way the datenbasesensitive component TDBecbXX.bpl.
 
 

TEasyPrint

 

Methods:

AbortPrinting
PrintBitmap
PrintText
PrintMemo
PrintTable
PrintList
GetPrinterIndex
SetPrinterIndex
Print
GetPageHeight
GetPageWidth
NewPage
PrintInit
SetFont
GetFont
GetColumn
GetRow
NewLine

Properties

BoldFont
ConfFileName
FrameLines
Header1
Header1Font
Header2
Header2Font
HeadLineFont
LineSpacing
Margins
Options
PrintLogo

Events

AfterPrintHeader
BeforeNewPage
BeforePrintHeader
OnPrintEnd
OnPrintItem

 
 
 
 

TDBEasyPrint

 

        Methods:

PrintDBGrid
PrintDataSet

Downloads TEasyPrint  Komponenten

Demoversion for C++ Builder 3
Demoversion for C++ Builder 4
Demoversion for C++ Builder 5

The demo versions have  the version number 1.0.

We assume, that you have the respective C++ Builder Version installed and therefore you do not need the runtime - files. If you do not have them (the exe - files of the demo version for C++ Builder3 are compiled with  C++ Builder4 and because of that they need the runtime - files for C++ Builder4!!) you can download them here:

Runtime - Dateien für C++ Builder4 (cb40_r.zip)
Runtime - Dateien für C++ Builder5 (cb50_r.zip)

In the demo versions appears at the bottom of the page the advice "TEasyPrint Unregistered Version", otherwise there is no difference.
 

Support

Support is carried out exclusive via email: support@reith-pfister.de