for Delphi 1/2/3
"Exporters" are special kind of TComponent. It make text-data export into seleral formats. Interface is absolutely open ! Your program look like this:
With AbstractExporter Do
Begin
Open;
QuickParagraph('Hello',?????????);
Close;
End;
{Sorry for bad style, but this is HTML :o) }
We have:
TAbstractExporter | Abstract Base Object, look it source code for details... |
TFileExporter | Abstract Base Object |
TTextExporter | Export data into *.TXT file |
TPrinterExporter | Export data to line - printer, support paper orientation (portrait/landscape) and printer font |
TMemoExporter | Export data into TMemo component for preview ;o) |
THTMLExporter Wow! | Export data into Hyper Text MarkUp Language (WWW page) support HTML title, background image, tables, block_indent_control e.c.t. Here are file generated by HTML Exporter. |
TGRVExporter | Export data to *.GRF (GReader or Gounev report viewer). GReader is copyright by Vasil Gounev |
TRTFExporter Wow! | Export data to Rich Text Format. Based on unit by Vasil Gounev. Not included... :o) |
TPostScriptExporter | Export data to PostScript format. Not ready yet... |
Remark : Pack include ALL source codes, except THTMLExporter.
Pack include also some tools:
TDataDump | Dump TDataSet with some exporter - ideal for one-level table report !!! Export only visible rows. | ||||||||||||||
TStrDump | Dump String - formated data with some exporter. Format fields are:
|
Exporters are free except THTMLExporter. U may register it for $ 20 USD. This tax include THTMLExporter source code. Look Register document.
If u use TGRVExporter u must register GReader!!! Look GReader for register notes...