A digital printer having at least two printheads, that are operative to mark simultaneously on one or more media; each printhead including one or more printing devices and being operative to mark on the corresponding media one or more images within a respective non-overlapping window.