Comment Standard Print Model (Score 1) 347
Only home users should be printing (usually PDF) via the browser. This is usually just some really big barcode where it doesn't matter if the layout changes.
If you are trying to print precise documents then you will need to develop a printout direct to the printers. If you are issuing passenger tickets then I'd recommend an industrial printer like a Zebra. The printing language is not that difficult to learn and those printers will just keep printing for years day-in day-out.