High quality printing for large format display