Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

ANN: TExtraDevices for ReportBuilder 2.02 Now Available

edited May 2002 in General
TExtraDevices for ReportBuilder 2.02 has been released with the following features:

New PRN device available that automatically formats your report for dot matrix printers
It includes options for continuous paper, characters per inch, lines per inch and port

This new device greatly simplifies the creation of dot matrix reports within RB. Just
design your report following your charcter/line spacing selected within the options
and call print. At that time the device will translate the report to printer escape codes for dot
matrix printers and sent the report directly to the port specified in the options. You can
also send the report with escape codes directly to a file for later printing.

Some of the features:

- Faster printing since you are not using graphic drivers
- Font bold, underline & italics are preserved from your report layout
- Advanced memo handling for side by side memos
- Continuous paper option for receipt printers
- User specified port for final report or save to file with escape format

PDF correction for center underlined text
XHTML correction for enabling

For more information, demo versions and orders please go to www.waler.com

James Waler

Comments

  • edited May 2002
    James,
    just curious,
    you say you use escape codes,
    does this mean you have some kind of tranlation file for these esc codes?
    also is it possible to print to a pos printer wich is connected to another
    machine (then you'll have to use the driver to get the data to the other
    side)
    or are you using the Escape() windows function to push the data to the
    printer?
    thx
    marc

  • edited May 2002
    The escape codes are the standard printer #27 codes to control
    fonts, style, etc. I am using a subset that works with Epson, Panasonic, Okidata, etc.

    The Port property should work with any port you could normally
    open with standard Delphi AssignFile(). I have not tested this
    with another machine, but if you mapped LPT1 to another
    machines printer it should work in theory.

    Jim
This discussion has been closed.