1. A method for printing documents, comprising: obtaining a name of a color document; retrieving printing step information for the color document according to the name of the color document, wherein the printing step information comprises information on processes of rasterization, halftoning, and realization of the halftone dots that applied to the color document; determining whether the printing step information for the color document is complete; and printing, in the case that the printing step information for the color document is complete, the color document according to the printing step information.