Page 3 - For Safety; Key to Symbols; Restriction of Use
3 For Safety Key to Symbols The symbols in this manual are identified by their level of importance, as defined below. Read the following carefully before handling the product. Restriction of Use When this product is used for applications requ...
Page 4 - About this Manual; Aim of the Manual
4 About this Manual Aim of the Manual This manual is aimed to provide all the necessary information for development engineers to develop, design, and install POS system, or to develop and design printer applications. Manual Content The manual i...
Page 9 - APD Overview; Introduction; Manual organization
Chapter 1 APD Overview 9 1 APD Overview Introduction The Advanced Printer Driver (APD) is a Windows driver for the EPSON TM/BA/EU printers (referred to as the TM printer henceforth). Using the Status API, the APD also can be used to mon...
Page 10 - Easy
10 Inquiries Drivers and manuals for using the TM ‐ T81 are not packed with it, so inquire to your dealer as for them. ESC/POS commands ESC/POS commands are not open to the public. Ask your sales representative for details. APD4 Featu...
Page 11 - Convenience
Chapter 1 APD Overview 11 1 Convenience • Allows you to make horizontally long printings by rotated printing, for example landscape format receipt. When using the TM printer oriented vertically (wall mount), it can print backward to make it...
Page 12 - Printing Example
12 Printing Example Printing a Logo Character Printing (Device Font) Printing a Barcode Paper Feed and Paper Cut
Page 13 - Using the APD; Application Printer Settings
Chapter 2 Using the APD 13 2 Using the APD This chapter explains how to use the functions contained in the APD. Application Printer Settings The following explains the initial printer settings from the Windows application to the TM printer. Set ...
Page 15 - Setting Device Font
Chapter 2 Using the APD 15 2 Character Printing (Device Font) Device Font is the font set built into the TM printer. You can obtain text quality in line with the performance of the TM printer. You can print text at a higher speed than...
Page 16 - Printing Method
16 The Device Font Point varies with the TM printer. Also, Point is determined for every Device Font. Check with the Printer Settings ‐ [Font] tab of the printer driver. Printing Method Specify Device Font, specified Point (check wi...
Page 17 - Program
Chapter 2 Using the APD 17 2 Program The following is an example program for reference. ---------------------------------------------------------------- Printer.Font.Charset = 0 `Font Printer.Font.Name = "FontA44" `Size Printer.Font.Size = 38.5 `Printing text Printer.Print "...
Page 18 - Printing a Barcode; Barcode font setting
18 Printing a Barcode APD has Barcode font built in. Therefore, you can print Barcode even if you have not created Barcode on the application side. Barcode font lets you register the barcode type and size as properties. Up to ei...
Page 21 - Setting the 2D-Code Font
Chapter 2 Using the APD 21 2 Printing a 2D-Code APD has a 2D ‐ Code font. Therefore, you can print 2D ‐ Code without creating 2D ‐ Code on the application side. The 2D ‐ Code font allows registration of 2D ‐ Code type and size properties. Up ...
Page 24 - Device Font Printing in a .NET Environment; Substituting Fonts; ABC; ABC
24 Device Font Printing in a .NET Environment .NET Framework supports only TrueType and OpenType fonts. Therefore, the printer ’s device fonts cannot be used. In the APD, therefore, a font substitution function is provided to allow you to u...
Page 26 - Printing Using a Device Font
26 Printing Using a Device Font Select the TrueType font to be substituted. Font Substitution Settings For the print data, specify a TrueType font and size. That TrueType font for which substitution has been specified will always be output ...
Page 28 - Controlling the TM Printer: Control Font/Control A Font
28 Controlling the TM Printer: Control Font/Control A Font Select the TrueType font to be substituted Font Substitution Settings For the print data, specify a TrueType font and size. • Select a TrueType font to be used as a control font. • That ...
Page 29 - Rotated Printing
Chapter 2 Using the APD 29 2 Rotated Printing You can rotate data for printing. When using a TM printer oriented vertically, printing with 180× rotation (inverted printing) enables printing with an orientation that is easy for customers to ...
Page 30 - Rotated Printed Settings
30 Rotated Printed Settings Select the Layout tab from Printing Preferences. Make the following settings. See ʺ Layout ʺ on page 59 for details. Setting Description Rotate Select the printing orientation you want. With settings other than N o r m a l , a l l t e x ...
Page 31 - Background printing; Water Mark setting
Chapter 2 Using the APD 31 2 Background printing Use Water Mark to print background. A bit map file is necessary for Water Mark setting. Water Mark setting Select the Water Mark tab from Printing Preferences. Make the following settings. See ...
Page 32 - Bit map data registration
32 Printing a Logo Use the following method to print graphics. The following explains how to register a bit map in the TM printer and print. Method that applies the bit map of a fixed format such as a store logo. Bit map data ...
Page 33 - Setting by printer driver for printing
Chapter 2 Using the APD 33 2 Setting by printer driver for printing Select the Document Settings tab from Printing Preferences. Make the following settings. See ʺ Logo Printing ʺ on page 75 for details. * The Key code and graphic in the NV memory for printing a...
Page 34 - Specify Control Font to print
34 Specify Control Font to print Bit map is printed using Control Font. Program The following is an example program for reference. ---------------------------------------------------------------- Printer.Font.Charset = 0 `Font Printer.Font.Name = "control" `Size P...
Page 35 - Paper Feed and Paper Cut; Setting paper cut with the printer driver
Chapter 2 Using the APD 35 2 Paper Feed and Paper Cut There are two methods for controlling the paper cut. • Configure the APD to feed and cut the paper automatically at the end of each printing. This method is valid even when [Print all ...
Page 36 - Specifying Control Font and performing paper cut in programming.
36 Specifying Control Font and performing paper cut in programming. The following is an example program for reference. ---------------------------------------------------------------- Printer.Font.Charset = 0 `Font Printer.Font.Name = "control" `Size Printer.Font.Size = 1 `Prin...
Page 37 - Drawer Control; Opening Drawer with printer driver setting
Chapter 2 Using the APD 37 2 Drawer Control The methods for controlling the drawer are as follows. • Make the drawer open automatically by configuring the printer driver. • Open the drawer from the application using the Open Drawer Control Font...
Page 38 - Opening Drawer by Control Font
38 Opening Drawer by Control Font Use the Open drawer Control Font to open Drawer. Program The following is an example program for reference. ---------------------------------------------------------------- Printer.Font.Charset = 0 `Font Printer.Font.Name = "contr...
Page 39 - How to Use ControlA Font; Setting ControlA Font
Chapter 2 Using the APD 39 2 How to Use ControlA Font With the ControlA Font, ESC/POS commands can be assigned to the selected characters, and on printing the assigned characters can be executed as defined ESC/POS commands. Setting ControlA Font Se...
Page 40 - Using ControlA Font
40 Define ESC/POS commands in the record you want to define. Using ControlA Font Use the defined ControlA Font. 3.ESC/POS command definition Enter ESC/POS command in Command. Press the [OK] after entering. Up to 255 bytes characters can...
Page 43 - Reference
Chapter 3 Reference 43 3 Reference This chapter describes the APD settings. To open the setting screen of the printer driver Properties, right click the printer driver from [Start] ‐ [Control Panel] ‐ [Printers] and select [Properties]. Select ...
Page 45 - General
Chapter 3 Reference 45 3 General Allows you to check/change the printer name, check the print settings, and make a test print (Print Test Page). Setting Description Printer Name Displays the printer driver name. Location Accepts the printer location to be input. C...
Page 46 - Sharing
46 Sharing Allows you to configure the settings for sharing the printer. Printer sharing through a print server is not supported. In Windows VIsta, elevation of UAC is required. Setting Description Change sharing options Check this box when a printer is to be shared. Share this pri...
Page 47 - Ports
Chapter 3 Reference 47 3 Ports Allows you to configure Epson Port settings. Setting Description Add Port... Creates a new Epson Port. Delete Port Deletes an Epson Port. Configure Port... Configures an Epson Port. Enable bidirectional support Do not uncheck. The APD will become unusable. ...
Page 48 - Advanced
48 Advanced Allows you to configure the detailed settings for printing. Basically, use as they are configured by default. Setting Description Always available Makes the printer always available. Available from Configures the printer for limited availability. If you se...
Page 52 - Utility
52 Utility Allows you to use EPSON Log File Settings, Edit CotrolA Font Character Translation Table, and other utilities. Setting Description EPSON Logo Settings The TM Flash logo registration screen appears. For more details, see "TM Flash Logo Setup Utility"...
Page 53 - EPSON Log File Setting
Chapter 3 Reference 53 3 EPSON Log File Setting Allows you to create a log file which can help you to troubleshoot a problem quickly. See the Status API Manual for more details about the log file. Setting Description Logging Enable (Default) En...
Page 55 - Edit controlA font character translation table
Chapter 3 Reference 55 3 Edit controlA font character translation table Allows you to edit EPSON controlA Font settings. You can assign ESC/POS commands to the selected controlA Font characters. When the assigned characters are printed, the corresp...
Page 56 - controlA Editor screen; Version
56 controlA Editor screen An ESC/POS command to be assigned to the selected character can be entered. Version Displays the printer driver version information. Setting Description Char Displays the selected ASCII code as characters. The content cannot be changed. Hex...
Page 57 - Printing Preferences
Chapter 3 Reference 57 3 Printing Preferences The Printing Preferences screen is displayed by selecting the Properties ‐ [General] tab and clicking the [Printing Preferences...]. You can configure the following settings in the Printing Preferences ...
Page 58 - Main
58 Main Allows you to configure the print resolution, color mode, and the number of copies. Setting Description Resolution The resolution of the TM printer is specified. Color Select whether to print in color or monochrome. Select the [Color] for making color print (two-col...
Page 61 - User defined paper size.
Chapter 3 Reference 61 3 User defined paper size. Allows the users to define custom paper sizes. Up to 30 sizes can be saved as the User Defined Paper Sizes. In the Printing Preferences ñ [Layout] tab, select [User Defined Paper Size] ...
Page 62 - Water Mark
62 Water Mark Allows you to set a bitmap file to be used as a Water Mark. The preview window shows the specified Water Mark image reflecting the selected Print Position, Size, and Density. Setting Description Water Mark Tick the checkbox ...
Page 64 - Document Settings
64 Document Settings The Document Settings allows you to configure the document property. In the upper area of the window, the setting items are displayed in a tree view format, and the current settings of each setting items are ...
Page 65 - Paper Conservation
Chapter 3 Reference 65 3 Paper Conservation You can save paper by skipping page margins. Printing in the Windows environment is made based on standard paper sizes, such as A4, A5 size. Therefore, regardless of whether print data has bee...
Page 66 - Print all text as graphic images; Related APD settings.
66 Print all text as graphic images All the data will be printed as a graphic images. * When this setting is changed to "Yes" because of other settings, a message appears to notify you of the change. Related APD settings. The following settings automatically change ...
Page 67 - Input Unit
Chapter 3 Reference 67 3 Input Unit The unit to express a length in the Property screen can be changed. Paper size or any other length settings are expressed in the selected unit in the user interface. Related APD settings. Setting Descriptio...
Page 68 - Paper Source
68 Paper Source This setting allows you to select operations of the autocutter and paper feed between pages, and between print jobs. Setting Description Document[Feed,Cut] The paper is advanced and cut each time a print job is finished. Document[Feed,No Cut] The...
Page 70 - Custom
70 Custom When ʺ Custom ʺ is selected from the Paper Source list for printing on black ‐ mark papers, labels or cut sheets of paper, the Custom setting screen appears. Setting Description Feed paper to the print starting position Specifies whether to adv...
Page 71 - Printing Speed
Chapter 3 Reference 71 3 Printing Speed You can change the print speed (paper feed speed), if that of your TM Printer is changeable. When a large bitmap is printed using a thermal printer with the print speed set to higher, the d...
Page 72 - Large device font smoothing
72 Large device font smoothing Large device fonts can be clearly and neatly printed. Setting Description Enable (Default) Performs smoothing of the large Device fonts to print them neatly. Disable The corners of large device fonts may be printed with jaggies.
Page 73 - Cash drawer
Chapter 3 Reference 73 3 Cash drawer You can configure the setting for opening the Cash drawer. A command for opening the Cash drawer is sent to the drawer connected to the TM Printer through the DK connector. See the Cash drawer ...
Page 74 - Send command
74 Send command ESC/POS commands can be sent to the TM printer directly. ESC/POS commands are not open to the public. Ask your sales representative for more information. Setting Description Start of Document End of Document Start of Page End of Page Send command Check this box to...
Page 75 - Logo Printing
Chapter 3 Reference 75 3 Logo Printing A desired logo can be specified to be printed. Setting Description Start of Document End of Document Start of Page End of Page Do not print logo (Do not send command) Does not print a logo. Select Image file for use Prints a logo using an imag...
Page 76 - Halftone Settings
76 Halftone Settings You do not set the Halftone Settings.
Page 77 - Printer Settings
Chapter 3 Reference 77 3 Printer Settings Allows you to make settings of the printer. The setting items are displayed in the upper box of the Printer Settings screen. If you select a setting item, the setting options for the selected ...
Page 78 - TrueType Font Substitution
78 TrueType Font Substitution Allows you to replace TrueType Font with Device font, Barcode font, 2D ‐ Code font, control font, or controlA font. Setting Description Substitute (Default) Replaces TrueType font with Device font, Barcode font, 2D-Code font, control...
Page 79 - TrueType Font Substitution settings
Chapter 3 Reference 79 3 TrueType Font Substitution settings Allows you to configure TrueType substitution settings. In the case that Device fonts cannot be used, the substitution setting is ignored and TrueType fonts are printed as they are. ...
Page 81 - Barcode advanced setting
Chapter 3 Reference 81 3 Barcode advanced setting The barcode advanced setting screen is displayed by clicking the Advanced settings button. This allows you to select the barcode size, HRI characters and so on. Setting Description Element Width Spe...
Page 84 - D-Code advanced settings
84 2D-Code advanced settings The 2D ‐ Code advanced setting screen is displayed by clicking the Advanced settings button. PDF417 Setting Description Column Specifies the number of columns of PDF417 to be printed. The setting can be changed within the range of 0 to 30. Steps...
Page 86 - QR Code
86 QR Code Setting Description Model Specifies a QR Code model (Model 11 or Model 12). Module Width Configures the cell (module) of QR Code to be printed. The setting can be changed within the range of 1 to 16. Version Specifies the QR Code version. Depending on the QR Code version, the number of ch...
Page 88 - Font
88 Font The list of Device fonts and Points supported by the TM printer is displayed. When using a Device font, make sure to specify the corresponding point indicated in the list. When programming, also specify the font and po...
Page 89 - TM Flash Logo Setup Utility; Saving a Logo File; Prepare your logo file (bitmapped image). For information about
Chapter 4 TM Flash Logo Setup Utility 89 4 TM Flash Logo Setup Utility This chapter explains how to save your logo and how to use TM Flash Logo Setup Utility. The TM Flash Logo Setup Utility allows you to save a bitmapped image (logo file...
Page 90 - Select the [Bitmap Selection] tab and make the following settings.
90 3 The TM Flash Logo Setup screen is displayed. Select the [Setup] tab. After specifying the printer name, click the [Comm.Test] button. 4 Select the [Bitmap Selection] tab and make the following settings. Setting Description Printer Name Specify the printer to save a logo. Comm Test Checks whethe...
Page 91 - upload the logo file to the TM printer.
Chapter 4 TM Flash Logo Setup Utility 91 4 5 Select the [Preview] tab. Make the following settings on the tab. 6 Select the [Logo Upload] tab. Make the following settings and start to upload the logo file to the TM printer. Setting Description Selection Logo Files Displays a list of logo files selec...
Page 93 - Selection Logo Files
Chapter 4 TM Flash Logo Setup Utility 93 4 Reference This section explains about the settings of TMF Logo Tool. Selection Logo Files Setting Description Selection Logo Files A list of selected logo files is displayed. Open file Specify a logo file (*.bmp) to be newly added to the...
Page 94 - Preview
94 Preview Setting Description Selection Logo Files Displays a list of logo files selected in the [Bitmap Selection] tab. Select a logo file in the list to preview the bitmapped image in the preview window on the right. Preview Previews a bitmapped image selected in the "Selection Logo Files"...
Page 96 - Logo Upload
96 Logo Upload Setting Description Selection Logo Files Displays a list of logo files selected in the [Bitmap Selection] tab. The logo file selected here is saved to the TM printer. Upload Starts to upload the selected logo file to the device or output as a file. Device Starts to upload the selected...
Page 98 - Setup
98 Setup Setting Description Device Class Select the device type to be displayed in the [Printer Name] box. POS Printer Displays TM printer model names in the [Printer Name]. LineDisplay Displays Customer Display model names in the [Printer Name]. Printer Name Select a device to where the logo file ...
Page 99 - Restrictions; OS Settings
Chapter 5 Restrictions 99 5 Restrictions This chapter describes the restrictions that apply to the APD. OS Settings 1. When connecting Windows XP/Vista to a printer using serial I/F, printing may not operate correctly depending on the computer ...
Page 100 - Printing
100 Printing 1. Print data outside of the printable area will not be printed. 2. When printing on receipt paper, blank space appears at the top of the paper which is greater than the top margin setting value. This is caused by...
Page 103 - Printer Specification
Appendix Printer Specification 103 Printer Specification This chapter explains the specifications of the Device Font, the Control Font, the Control A Font, the Resolution, the Paper Size, the Rotate, the Reduce and the Water Mark of the T...