TExporters

for Delphi 1/2/3



What is exporters?

"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) }

EASY-FAST-POWERFULL :o)


What exporters avail in this moment?

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:

TDataDumpDump TDataSet with some exporter - ideal for one-level table report !!!

Export only visible rows.

TStrDumpDump String - formated data with some exporter.

Format fields are:

<*T*>table row
<*I+*>Increate Indent
<*I-*>Decreate Indent
{DLRCJBIUT1234567890} format (see down for details)

Align (DLCRJ)D - default
L - left
R - right
C - center
J - just.
Font Styles (BIUT)B - bold
I - italic
U - underline
T - teletype
Font Size1 - Big
2, 3, 4, 5, 6, 7, 8
9 - Small
0 - Default


Register

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