Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
DRAWING FILLED RECTANGLES The Fill Rectangle Absolute ( RA ) and Fill Rectangle Relative ( RR ) commands, fill their rectangles with the default or current fill pattern. When you use these commands, the rectangle created does not have an edge. Therefore, if you want the rectangle to have an edge, you should use the edge or outline rectangle commands, Edge Polygon ( EP ). For more information see the PCL 5 Printer Language Technical Reference Manual. This example shows one rectangle with an edge and another without. LEGEND: Ec = [Ctrl] [P] [Esc] in DOS EDIT. EcE Resets the printer. Ec%0B Enters HP-GL/2 mode. IN; Initializes HP-GL/2 mode. SP1; Selects pen number 1, (black). Even though there is no physical pen, the SP command must be used to enable printing. PA0,0; Specifies absolute plotting and moves to location (0,0). FT3; Specifies a fill type of 3, (hatching - Parallel lines). RR1500,1000; Fills a rectangular shape with the currently active fill pattern. The lower left corner of the rectangle should be the current location (0,0), and the upper right corner should be 1500 plotter units (plu), in the X direction and 1000 plu in the Y direction from the starting location. EP; Draws an edge around the rectangle that was just drawn. Since the previous RR command leaves its definition in the polygon buffer (1500,1000), you do not need to specify the coordinates again. PR2000,0; Specifies relative plotting and moves the pen 2000 plu in the X direction from the current pen location. FT4,100,45; Specifies fill type number 4 (cross- hatching), sets the spacing to 100 plu between fill lines, and sets the fill line angle to 45 degrees. RR1500,1000; Fills a rectangle with the currently specified fill type. Using the current relative pen location of (0,0) as the lower left corner of the rectangle and a point (1500,1000) relative plu away for the upper right corner. Ec%0A Enters PCL mode. EcE Sends a reset to end the job and eject the page. Copyright Hewlett-Packard Co. 1993 The information contained herein is subject to change without notice. Hewlett-Packard shall not be liable for incidental or consequential damages in connection with the use of this material.