High resolution printers