If this is, by any chance, an HP printer, the printer may support PCL 5 (or a similar language). I've written PCL scripts (in Pascal, so a while ago) to precisely print points at the printer resolution (i.e., I picked which six-hundredth of an inch in height and width dimensions to print a dot. PCL 5 absolutely would let you put text anywhere you wanted, including the absolute limits on margins that the hardware supports. (PCL is printer control language).
Gerry -- http://mail.python.org/mailman/listinfo/python-list