The Page; Paper Input Control; Set Top Margin At Current Position - Brother HL-Series Technical Reference Manual

Hide thumbs Also See for HL-Series:
Table of Contents

Advertisement

Revision C 16/01/96
5.2. Page set up
Control panel settings
You can use the printer's control panel to set automatic line feed, auto mask (two-line top and bottom
margins on every page), paper size, top, bottom, left and right margins, the number of lines per page, the
current font and the emulation mode. Refer to the User guide to establish how to make these settings and
how they affect the software settings that you make with the following commands.

Paper Input Control

EscEMn
Ÿ
n = 0, paper is fed from manual paper feeder.
Ÿ
n = 1, paper is fed from the standard paper cassette.
Ÿ
n = 2, paper is fed from the optional lower paper cassette.
Ÿ
n = 3, printer ejects paper.
Set page length
EscFFn
Ÿ
This command sets the page length in lines.
Ÿ
The actual page length is calculated as the product of the specified number of lines and the current
VMI. This value remains constant even if the VMI is altered. Hence, a change in VMI also causes
the number of lines per page to be altered.
Ÿ
n must be in the range 1 to 126.
Ÿ
On receiving this command any data remaining in the printer is printed out.
Ÿ
If the control panel "auto MASK" feature has been turned off, this command sets the top and bottom
margins to their most recent control panel settings.
LPRINT CHR$(27); CHR$(12); CHR$(40); '40 lines per page

Set top margin at current position

EscT
Ÿ
This command sets the horizontal line on which the current print position lies to be the top margin.
Ÿ
If the current print position is below the bottom margin the command is ignored.
Ÿ
You can set a new top margin above the existing top margin by moving the print position up with the
Absolute Vertical Tab, Reverse Line Feed or Reverse Half Line Feed instructions.
Ÿ
If you change the paper size, perform a printer reset or invoke the Esc C command, the top and
bottom margin settings are cancelled.
LPRINT CHR$(27); CHR$(84); 'Set top margin
(27)(25)n
<1Bh><19h>n
(27)(12)n
<1Bh><0Ch>n
(27)(84)
<1Bh><54h>
Chapter 4 "Diablo 630" - 13

Advertisement

Table of Contents
loading

Table of Contents