Well, I did take the time to go back to the client site and run some tests. I setup a sample application so that I could quickly test. And unfortunately, things regressed, so that now I'm always wasting paper. I guess I'll have to chalk this up to a printer oddity. What's really unusual is that the Y position varies depending on how much you print. For example, if I set the NewPage to 850,1100 and then print to 0,1100, it only prints about two inches down. But if I print at 0,700, 0,800, 0,900 , 0,1000 and 0,1000, it spaces out each thing evenly, except for the 0,0 to 0,700, which is only about double the spacing of between 0,800 and 0,900.
So the printer is apparently auto-adjusting in some manner. But it doesn't say anything about doing it in the manual. And the manual is geared towards sending custom codes, which is probably what the printer driver is doing after Sesame submits the document for printing.
Thanks attempting to help.
EDIT: Further digging into the printer manual allowed me to find an option that corrected the issue. Thanks for helping me to better understand NewPage.
|