1. A print system, comprising: a print engine; a processing device; and a non-transitory, computer-readable storage medium containing programming instructions that are configured to cause the processing device to: (i) receive an input image representing an electronic document to be printed, (ii) use a first threshold array to halftone the input image to generate a first set of data comprising a plurality of dots, (iii) use a second threshold array to halftone the input image to generate a second set of data comprising a plurality of dots, wherein the second threshold array is a flip of the first threshold array, (iv) combine the first set of data and the second set of data to generate a halftoned image comprising a plurality of dots, wherein each dot in the halftoned image represents a value of full saturation or white, and wherein: the value of each dot in the halftoned image is of full saturation if a corresponding dot in at least one of the first and second set of data represents full saturation, and the value of each dot in the halftoned image is white if corresponding dots in both the first and second set of data are white, and (v) cause the print engine to print the halftoned image.