Character string at current position, Fillet at current position – Compuprint 4247-Z03 Programmer Manual User Manual
Page 191
and P2 form a two byte value that specifies the second X coordinate. P3 and P4 form a two byte value
that specifies the second Y coordinate. Any remaining parameters specify additional coordinate values for
additional markers, using the same format.
The printer uses the current values of color, mix, background mix, marker, precision marker set, and
marker symbol for drawing the marker.
This order updates the current graphics position to the value of the last point coordinates. If this order
does not specify any points, the current graphics position will not change.
Note: The marker cell size is constant 3 mm (0.12 in. [17/144 in.]). The scaling factor used in defining a
graphics area does not affect the size of the marker. If markers are used near the edge of a defined
graphics area, scaling the graphics may result in the markers being clipped from the printable
graphics area.
Character String at Current Position
83
L1
P1-Pn
Description: This order draws a character string, starting at the current graphics position. A previous Set
Character Set order specifies the font to use for drawing the character string. If no previous Set Character
Set order has been processed, the printer uses the drawing default character set.
The printer uses the current values of color, mix, background mix, and character precision when drawing
the string. The Set Character Cell, Set Character Angle, and Set Character Direction orders determine the
character size, character angle, and character direction, respectively.
L1 is a one-byte value that specifies the length of the character string. If L1 is zero, no character string is
drawn.
Parameters P1 to Pn, the character string, are one-byte values that specify the code points (characters) of
the character string to be drawn, using the currently active character set.
Fillet at Current Position
85
L1
P1-Pn
Description: This order specifies a curved line that the printer draws tangential to a specified set of
connected, imaginary, straight lines. The printer uses the current graphics position for the first point and
the parameter (or parameters) specifies additional points to use.
The printer joins the points specified by imaginary straight lines. The printer then fits a curve to the lines,
as follows:
v
The curve is tangent to the first line at the start point and to the last line at its end point.
v
If there are intermediate lines, the curve is tangent to these lines at their center points.
L1 specifies the length of the parameter (or parameters) in this order. The value of L1 must be a multiple
of four. A value of zero for L1 is invalid.
The first end point for the imaginary line specifying the fillet is the graphics current position. Parameters P1
to Pn form two byte values that specify additional X and Y coordinates. These coordinates are additional,
sequential end points of the imaginary lines specifying the fillet.
The printer uses the current values of color, mix, line type, and line width when drawing the fillet.
Chapter 4. IPDS Programming Information
171