5.2. Page Format; Page Format ; Esc C- Page 329

Brother HL-5150D Command Reference Guide for Software Developers

Table of Contents

Technical Reference Guide
GLOSSARY
background image

 

CHAPTER 7 IBM PROPRINTER - 11 

5.2.

 

Page Format 

Set page length 

EscCn (27)(67)n 

 

<1Bh><43h>n 

This command sets the page length in lines. 

or 

EscCNULn (27)(67)(0)n 

<1Bh><43h><00h>n 



 

This command sets the page length in inches. 



 

n

 is the number of lines that make up one page, or the length of the page in inches, according to the 

form of the command. 



 

If the first form of the command is used (

n

 = the number of lines in the page) the current line spacing 

setting is used to determine the length of the page. 



 

If the first form of the command is used,  

n

 must be in the range 1 to 255. 



 

If the second form of the command is used ( 

n

 = page length in inches ),  

n

 must be in the range 1  to 

14. 

LPRINT CHR$(27); CHR$(81); CHR$(22); 'Disable printer 

 

Set left and right margins 

EscXmn (27)(88)mn 

 <1Bh><88h>mn 



 

This command sets the left and right margins. 



 

m

 = the number of character positions at the current pitch (characters per inch) between the left edge 

of the page and the left margin. 



 

n

 = the number of character positions at the current pitch between the left edge of the page and the 

right margin. 



 

If you set 

m

 = 0 the current left margin setting is retained. 



 

If you set 

n

 = 0 the current right margin setting is retained. 

LPRINT CHR$(18); 'Set pitch to 10 CPI 
LPRINT CHR$(27); CHR$(88); CHR$(10); CHR$(70); 'Set margins to 1" and 
7" 

 

Set perforation skip 

EscNn (27)(78)n 

 

<1Bh><4Eh>n 



 

This command sets the bottom margin and enables perforation skip,  that is,  whenever the print 
position reaches the bottom margin the printer performs a page eject and moves the print position to 
the top of the next page. 



 

n

 = the number of lines at the current line space setting between the bottom edge of the page and the 

bottom margin. 



 

n

 must be in the range 1 to 255. 



 

Esc C

 (set page length) and 

Esc O

(Cancel perforation skip) cancel automatic perforation skip. 



 

If the bottom margin is set to be above the top margin,  the top margin is discarded and one line is 
enabled for printing. 

LPRINT CHR$(27); CHR$(78); CHR$(4); 'Set bottom margin to 4 lines. 

 

Cancel perforation skip 

EscO  (27)(79) 

  <1Bh><4Fh> 

This command cancels the automatic perforation skip feature. 

LPRINT CHR$(27); CHR$(79); 'Cancel perforation skip. 

 

Detailed Information for Brother HL-5150D Command Reference Guide for Software Developers

Lists of information found in Brother HL-5150D Command Reference Guide for Software Developers - Page 329

  • 5.2.
  • 55.  If the second form of the command is used ( n = page length in inches ), n must be in the range 1 to 14.
  • 55.  Esc C (set page length) and Esc O (Cancel perforation skip) cancel automatic perforation skip.

Related Documents for Brother HL-5150D Command Reference Guide for Software Developers