ESC/P
Dan Tobias (Talk | contribs) (Created page with "{{FormatInfo |formattype=electronic |subcat=Page description languages }} '''ESC/P''' is a set of printer-control commands introduced by Epson for use in printers, primarily t...") |
Dan Tobias (Talk | contribs) m (→Documentation) |
||
Line 12: | Line 12: | ||
== Documentation == | == Documentation == | ||
− | * [https://files.support.epson.com/pdf/general/escp2ref.pdf ESC/P reference manual | + | * [https://files.support.epson.com/pdf/general/escp2ref.pdf ESC/P reference manual] |
== Other links == | == Other links == | ||
* [[Wikipedia:ESC/P|Wikipedia article]] | * [[Wikipedia:ESC/P|Wikipedia article]] | ||
* [http://stackoverflow.com/questions/13715950/writing-a-bitmap-to-epson-tm88iv-through-esc-p-commands-write-to-nvram Writing a bitmap to Epson TM88IV through ESC/P commands (Write To NVRam)] | * [http://stackoverflow.com/questions/13715950/writing-a-bitmap-to-epson-tm88iv-through-esc-p-commands-write-to-nvram Writing a bitmap to Epson TM88IV through ESC/P commands (Write To NVRam)] |
Latest revision as of 05:03, 22 January 2014
ESC/P is a set of printer-control commands introduced by Epson for use in printers, primarily the dot-matrix variety. Most commands are "escape sequences" consisting of the ESC character followed by various other characters, but some of the other ASCII C0 controls are also used. In some cases, numeric parameters are passed to commands in the form of binary representations, where if they are 16-bit integers, little-endian form is used.
Commands can do things such as set different character sets, fonts, and formatting, as well as transmitting bitmap graphics for printing, or cause the printer to print bar codes. The specific supported features vary between printer models.
A different command set, ESC/POS, is used in Epson point-of-sale (POS) systems.
Command languages such as this, which intersperse a few control and escape codes with mostly plain-text content sent to a printer, have mostly gone out of use in favor of fully-graphical printer drivers sending page layouts to inkjet and laser printers.