Dennis,
>So, as conclusion, HTML cannot be used for pre-printed forms? (or is a poor choice)
Yes. If you need to generate files that print properly, it might be better to generate XPS files (XML Paper specification):
http://www.microsoft.com/whdc/xps/default.mspx
--
Christof