Here's what I have done:
My printer was OKI 3320. I've found its manual and learned the printer's escape characters.
I've prepared a string template to match the formatting. Including tags for variables, "carriage return", "line feed" and "form feed" escape sequences.
I've measured my papers length and set my printers rear feed page length according to it. By doing that, when I send the printer FF command, it will adjust the printer to the next form's starting point.
In my application I've taken the string replaced the tokens with apropritate values and send them to printer using RawPrinterHelper. Since the RawPrinterHelper only supports English characters, I had to replace the Turkish characters also.
It works fine now.
Of course there may be more professional approaches. You can totally control your printer by using escape sequences. You can give coordinates of the print area or set the page length programmatically which eliminates the need for configuring printer. Since my application shall be uses once only, my solution is adequate for me.