7265 Programmer’s Manual 34
Copyright © 2004 TallyGenicom Chapter 3 ANSI Bar Codes
Before You Begin - Set the Form Length
Programmers tend not to trust form feeds and sometimes use line feeds instead to move from
one form to another. If there is any advantage to that approac h, it is that the vertical move will not
depend on the current form length. When printing bar cod es on labels, you can greatly simplify
your task by setting a form length that exactly matches the le ngth of your physical form and then
using form feeds to make vertical moves between labe ls or rows of labels.
If you print nothing but text, then the vertical position foll owing each line feed lies on a grid that is
evenly spaced according to the line feed increment. If you print a bar code symbol, then positions
established by subsequent line feeds may not be on that grid . The vertical position following a bar
code symbol becomes the origin for a subsequent line feed ; this new origin must be computed
based on bar code height, and the status of the human-readable line.
If you do not initialize your vertical position with a f orm feed for each row of labels, then printed
objects may creep cumulatively up or down with respect to t he top of your physical form.