3 – 32
The line feed command (ASCII LF, decimal 10) makes the printer print a line and then
moves the print position down one line on the page. If Auto CR is ON in the menu,
this line feed also results in a carriage return, which puts the print position at the left
margin.
Line Feed Decimal Hex ASCII Comp
Line feed 10 0A LF E P A
Fine line feed 27 74 n 1B 4A n ESC J n E P A
n = 0 to 255 Epson LQ, IBM X24E/XL24E/AGM: line feed is
n
/180 inch
IBM Proprinter X24E/XL24E: line feed is
n
/216 inch
Fine line feed (
n
/360 inch) 27 93 n 1B 5D n ESC ] n E
n = 0 to 255
Fine line feed (
n
/360 inch) 27 37 52 n 1B 25 34 n ESC % 4 n P A
n = 0 to 255
Reverse
n
/180 inch line feed 27 106 n 1B 6A n ESC j n E
n = 0 to 255
Reverse line feed 27 93 1B 5D ESC ] P A
Line feed direction backward 28 82 1C 52 FS R E
Line feed direction forward 28 70 1C 46 FS F E
The amount of vertical movement depends on the current line spacing. (See “Line
Spacing” for details.) This command also cancels one-line double width printing.
Unlike the simple LF code, the fine line feed commands are not accompanied by a
carriage return, and do not cancel one-line double width printing. If you substitute 0
for n in any of these commands, no line feed will be performed.
The fine line feed commands are ideal for printing graphics, since they give you precise
control over the vertical placement of dots in an image. The Graphics Fine Line
Spacing table below shows how to set line feeds for graphics so that the rows of dots
will not overlap or leave spaces vertically.