FILLING THEN EDGING VS EDGING THEN FILLING


     When transparency mode ( TR command ) is opaque,
     filling then edging an object may produce different
     results than edging and then filling. This is
     especially true when large pen widths are used. The
     following example illustrates this.  For more
     information see the PCL 5 Printer Language Technical
     Reference Manual.

          NOTE:  The following program will draw
                 two circles using different
                 sequences to fill then edge. The
                 circle that is drawn on top is
                 filled then edged, while the
                 circle on the bottom is edged
                 then filled.

     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.

     TR0;                          Sets transparency mode
                                   off (opaque).

     PU4000,6000;                  Moves the pen to
                                   coordinate (4000,6000).

     PW5;                          Selects a pen width of 5
                                   plotter units (plu).

     PM0;                          Enters polygon mode.

     CI1000;                       Draws a circle with a
                                   radius of 1000 plu.

     PM2;                          Closes polygon and exits
                                   polygon mode.

     FT10,30;                      Selects 30% shading fill
                                   type.

     FP;EP;                        Fills then edges the
                                   polygon, (circle).

     PU4000,3000;                  Moves the pen to location
                                   (4000,3000).

     PM0;                          Enters polygon mode.

     CI1000;                       Draws another circle with
                                   a radius of 1000 plu.

     PM2;                          Closes the polygon and
                                   exits polygon mode.

     EP;FP;                        Edges then fills the
                                   polygon, (circle).

     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.