HP PCL/PJL reference (PCL 5 Printer Language) - Technical Reference Manual Part II
21-14 The Polygon Group EN
Figure 21-9 Filling Polygons: Non-Zero Winding Fill Method
Drawing Circles in Polygon Mode 
Polygon mode interprets the Circle (CI) command differently than the 
other HP-GL/2 commands. The printer treats a circle as a complete 
subpolygon. The printer automatically closes the first polygon (if any) 
before starting the circle, and uses the first coordinates (if any) after 
the circle is drawn to start a new subpolygon.
If you did not close your first polygon completely before sending the 
CI command, the printer automatically closes the polygon by adding 
a point (at the starting point of the previous subpolygon). This can 
change your current pen location and the placement of the circle in 
your polygon, resulting in an inaccurate polygon.
`Approximating Polygon Buffer Use 
You can use the following formula to estimate how much buffer space 
a polygon consumes. Each point in a polygon uses 8 bytes. For 
example, the minimum number of points the printer will hold is 512. 










