Abstract: A printer and method for recording a predefined multiple intensity level image on a substrate, the method includes the steps of: converting the predetermined image to multiple intensity level associated images; converting a light beam to multiple light beam arrays; modulating each light beam array to provide modulated light beam arrays, in response to a corresponding intensity level associated image to be recorded on the substrate; directing each modulated light beam array to impinge on the substrate; and repeating the steps of converting, modulating and directing while moving the substrate until the predefined image is imaged on the substrate.