Abstract: An apparatus and method are provided for printing high resolution images on a surface that exhibits varying levels of thickness and/or elevation. One application of the method and apparatus of this invention is the printing of images on footwear, such as flip-flops or sandals.