I'm printing a 3 across by 4 down label on a GX430T. The home position is top left. Some of the text-lines read left to right from the very left edge of the label (i.e. it's using the default (normal, N) text orientation with an X origin of 0 and several evenly spaced Y points). The other text needs to read from the bottom up (i.e. left to right after the label is physically rotated 90 degrees clockwise and adhered to something). To do this, I'm using the "B" switch to rotate the string 270 degrees clockwise.
The problem I'm having is figuring out how to get the text to print left-justified instead of right-justified. Apparently, the center of rotation is on the right side of the string...is there a way to switch the center of rotation to the left side of the string?
^CI34^FO240,850^A0B,20,20,E:ARIALNB.FNT^FH^FDstring^FS
^CI34^FO280,850^A0B,20,20,E:ARIALNB.FNT^FH^FDlonger string^FS"
The result on the label looks something like...
string
longer string
and I want...
string
longer string
I think ^FB will be the way to go..
Print #1, "^FB900,1,,^FO500,100^A0B,20,20^FDSTRING^FS"
Print #1, "^FB900,1,,^FO540,100^A0B,20,20^FDLONGER STRING^FS"
These are printing left-justified.