home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 April (Special) / Chip-Special_1997-04_cd.bin / epson / tm_print / tm300.txt < prev    next >
Text File  |  1995-08-04  |  1KB  |  27 lines

  1. Epson TM-300 Windows Printer Driver
  2.  
  3. The TM-300 has some features that do not occur in normal printers, and Windows does not provide any standard way to access these features. To make these featrues accessable from Visual Basic, the driver has assigned special meaning to some of the characters between 128 and 160 (80H to 9FH). When the application tries to print one of these characters, the driver will replace the character with the appropriate command. These characters have to be sent using one of the printer fonts not a TrueType font.
  4.  
  5. This is a table of the characters that have special meaning to the TM-300 driver and the actions that they cause.
  6.  
  7.        Character
  8.     Hex    Decimal    Function
  9.     81    129    24 ms pulse to drawer 1
  10.     82    130    50 ms pulse to drawer 1
  11.     83    131    74 ms pulse to drawer 1
  12.     84    132    100 ms pulse to drawer 1
  13.     85    133    124 ms pulse to drawer 1
  14.     89    137    24 ms pulse to drawer 2
  15.     8A    138    50 ms pulse to drawer 2
  16.     8B    139    74 ms pulse to drawer 2
  17.     8C    140    100 ms pulse to drawer 2
  18.     8D    141    124 ms pulse to drawer 2
  19.     
  20.  
  21. Example 1:
  22.     PRINT #1, chr$(130);
  23. causes a 50 ms pulse to be sent to open cash drawer 1
  24.  
  25.  
  26. The TM-300 can print its built in fonts in red with some restrictions. To print in red select a bold font (the TM-300 does not have any built in bold fonts). Only one color can be used on a line. The string of text must start at location 0. Positioning must be done by using spaces in front of the text. It cannot print graphics or TrueType fonts in red.
  27.