User Guide for brother models including: TD-4420TN Label Printer, TD-4420TN, Label Printer, Printer
il y a 1 jour — To learn how to send a command to the printer, see the Brother Printer Management Tool Quick Start. Guide (support.brother.com). Example. Sample Code. SET ...
File Info : application/pdf, 15 Pages, 302.88KB
DocumentDocumentSoftware Developer's Manual ZPLEmulation Guide TD-4420TN/4520TN TD-4650TNWB/4650TNWBR/4750TNWB/4750TNWBR RJ-2035B/2055WB/3035B/3055WB TJ-4005DN/4010TN TJ-4020TN/4021TN/4021TNR/4120TN/4121TN/4121TNR TJ-4420TN/4520TN/4620TN/4422TN/4522TN Version 9.00 Copyright ©2020 Brother Industries, Ltd. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished under a license agreement. The software may be used or copied only in accordance with the terms of those agreements. No part of this publication can be reproduced in any form or by any means without prior written permission of Brother Industries, Ltd. Trademarks Any trade names and product names of companies appearing on Brother products, related documents and any other materials are all trademarks or registered trademarks of those respective companies. Important Note This document provides information for the label printer (See Appendix A: Supported Printers) and is available for use only if you agree to the following conditions: No Warranty a. The contents of this document are subject to change without notice. b. Regarding this document, Brother will not guarantee that there are no defects or if the purpose matches the specific purpose, regardless of whether it is explicit or implied. c. Brother assumes no responsibility for damages, actions of third parties, the user's intentional or negligent operation, misuse, or operation under other special conditions. Table of Contents 1. Introduction···················································································· - 2 2. Printer Settings··············································································· - 3 3. ZPLEmulation Support Commands················································· - 4 Appendix A: Supported Printers·························································· - 10 Appendix B: Font Specification··························································· - 11 Appendix C: Print Problems when Using ZPL Commands ······················ - 12 - - 1 - 1. Introduction ZPL emulation allows TD-4T, RJ and TJ Printers to interpret ZPL commands. To use this feature, change the printer settings as described in Section 2. - 2 - 2. Printer Settings The TD-4T, RJ and TJ Printers have built-in paper settings that are necessary to perform printing operations (position detection). The settings are saved in the device's flash memory so they are retained even if the power is turned off. Before using the ZPL emulation, printer settings (such as the paper size and type) must be set using the Brother Printer Management Tool (BPM): a. Start the BPM. b. Click Printer Function. c. Select the calibration sensor and click Calibrate. d. Click Printer Configuration. e. Select the FBPL tab. f. Set the print operations you want. g. Check if the paper size settings for each printer language is correct. h. Click Set. The paper size and type can be set using the FBPL paper setting command (Refer to FBPL Command Reference). For more information, see the User's Guide on your model's Manuals page at support.brother.com. Note: You can download the Brother Management Tool (BPM) from your model's Downloads page at support.brother.com. - 3 - 3. ZPLEmulation Support Commands ZPL ^A ^A@ ^B0 ^B1 ^B2 ^B3 ^B4 ^B5 ^B7 ^B8 ^B9 ^BA ^BB ^BC ^BD ^BE ^BF ^BI ^BJ ^BK ^BL ^BM ^BP ^BQ ^BR Description Scalable/Bitmapped Font Use Font Name to Call Font Aztec Bar Code Code 11 Bar Code Interleaved 2 of 5 Bar Code Code 39 Bar Code Code 49 Bar Code Planet Code Bar Code PDF417 Bar Code EAN-8 Bar Code UPC-E Bar Code Code 93 Bar Code CODABLOCK Bar Code Code 128 Bar Code (Subsets A, B, and C) UPS MaxiCode Bar Code EAN-13 Bar Code Micro PDF417 Bar Code Industrial 2 of 5 Bar Code Standard 2 of 5 Bar Code ANSI Codabar Bar Code LOGMARS Bar Code MSI Bar Code Plessey Bar Code QR Code Bar Code RSS Bar Code - 4 - ZPL ^BS ^BT ^BU ^BX ^BY ^BZ ^CC ^CD ^CF ^CI ^CM ^CO ^CT ^CV ^CW ^DF ^EF ^EG ^FA ^FB ^FC ^FD ^FH ^FM ^FN ^FO ^FP Description UPC/EAN Extensions TLC39 Bar Code UPC-A Bar Code Data Matrix Bar Code Bar Code Field Default POSTNET Bar Code Change Carets Change Delimiter Change Alphanumeric Default Font Change International Font Change Memory Letter Designation Cache On Change Tilde Code Validation Font Identifier Download Format Erase Stored Formats Erase Download Graphics Field Allocate Field Block Field Clock (for Real-Time Clock) Field Data Field Hexadecimal Indicator Multiple Field Origin Locations Field Number Field Origin Field Parameter - 5 - ZPL ^FR ^FS ^FT ^FV ^FW ^FX ^GB ^GC ^GD ^GE ^GF ^GS ^HF ^HG ^HH ^HW ^ID ^IL ^IM ^IS ^JB ^JM ^JU ^LH ^LL ^LR ^LS ^LT Description Field Reverse Print Field Separator Field Typeset Field Variable Field Orientation Comment Graphic Box Graphic Circle Graphic Diagonal Line Graphic Ellipse Graphic Field Graphic Symbol Host Format Host Graphic Configuration Label Return Host Directory List Object Delete Image Load Image Move Image Save Initialize Flash Memory Set Dot per Millimeter Configuration Update Label Home Label Length Label Reverse Print Label Shift Label Top - 6 - ZPL ^MC ^MD ^MF ^ML ^MM ^MN ^MP ^MT ^MU ^MW ^PH ^PM ^PO ^PP ^PQ ^PR ^PW ^SC ^SE ^SF ^SL ^SN ^SO ^ST ^TB ^TO ^WD Description Map Clear Media Darkness Media Feed Maximum Label Length Print Mode Media Tracking Mode Protection Media Type Set Units of Measurement Modify Heading Warning Slew to Home Position Printing Mirror Image of Label Print Orientation Programmable Pause Print Quantity Print Rate Print Width Set Serial Communications Select Encoding Serialization Field (with a standard ^FD String) Set Mode and Language (for Real-Time Clock) Serialization Data Set Offset (for Real-Time Clock) Set Date and Time (for Real-Time Clock) Text Blocks Transfer Object Print Directory Label - 7 - ZPL ^XA ^XB ^XF ^XG ^XZ ~CC ~CD ~CT ~DB ~DE ~DG ~DS ~DT ~DU ~DY ~EF ~EG ~HI ~HM ~HS ~JA ~JC ~JG ~JK ~JL ~JR ~JS ~PH ~PP ~PR Description Start Format Suppress Backfeed Recall Format Recall Graphic End Format Change Carets Change Delimiter Change Tilde Download Bitmap Font Download Encoding Download Graphic Download Intellifont (Scalable Font) Download Bounded TrueType Font Download Unbounded TrueType Font Download Objects Erase Stored Formats Erase Download Graphics Host Identification Host RAM Status Host Status Return Cancel All Set Media Sensor Calibration Graphing Sensor Calibration Delayed Cut Set Label Length Power On Reset Change Backfeed Sequence Slew to Home Position Programmable Pause Applicator Reprint - 8 - ZPL ~PS ~RO ~SD ~TA ~WC Description Print Start Reset Advanced Counter Set Darkness Tear-off Adjust Position Print Configuration Label - 9 - Appendix A: Supported Printers TD-4T series RJ series TJ series TD-4420TN TD-4520TN TD-4650TNWB TD-4650TNWBR TD-4750TNWB TD-4750TNWBR RJ-2035B RJ-2055WB RJ-3035B RJ-3055WB TJ-4005DN TJ-4010TN TJ-4020TN TJ-4021TN TJ-4021TNR TJ-4120TN TJ-4121TN TJ-4121TNR TJ-4420TN TJ-4520TN TJ-4620TN TJ-4422TN TJ-4522TN - 10 - Appendix B: Font Specification The font specifications compatible with TD-4T, RJ and TJ Printer ZPLEmulation are as follows: Fixed Font Built-in Font Scalable Font A.FNT B.FNT D.FNT E8.FNT F.FNT G.FNT H8.FNT (H.FNT) GS.FNT 0.TTF P.TTF Q.TTF R.TTF S.TTF T.TTF U.TTF V.TTF Downloadable Font Compatible - 11 - Appendix C: Print Problems when Using ZPL Commands If a print problem occurs when using a ZPL command, the command can be disabled by using the FBPL command below. This function is available for any command which starts with the format prefix "^". Syntax SET ZPL_IGNORE "FORMAT","command code" Parameter command code Description Letter or number following the format prefix "^" To enable this function: - use the latest firmware version; - send the command to the printer before sending the print job. This function remains enabled until you do one of the following: - use the SET ZPL_IGNORE CLEAR command; - update your printer's firmware; - change the settings back to the factory default. You can set a maximum of 10 ZPL commands. To learn how to send a command to the printer, see the Brother Printer Management Tool Quick Start Guide (support.brother.com). Example Sample Code SET ZPL_IGNORE "FORMAT","PW" SET ZPL_IGNORE "FORMAT","PO" - 12 -