PrintToPrinter losses 1cm

Hi, I have a crystal report that is based on a custom sized preprinted ticket (30cm * 8.5cm). I'm using the PrintToPrinter function as it prints each document one after the other. As i'm printing on a preprinted form I have ot print right at the top of the ticket. The only problem is when I print using the PrintToPrinter function the first cm is missing. this is strange as when i print them via the Crystal Report Viewer (Windows) the whole document is printed. Has anyone ever experienced anything simular Thanks for your time Matt P.s. I'm printing on a DotMatrix printer using Track feed if you hadn't already guessed

Loader.
Up arrow icon