1. A method comprising: receiving a set of color transfer curves; receiving a digital image file having a plurality of pixel stacks; for each pixel stack in the digital image file: identify initial percent dot values for the pixel stack; determining a degree of affiliation of the pixel stack to each of seven color families including neutral, cyan, magenta, yellow, red, green, and blue; determining a curve adjustment value for each color transfer curve for each initial percent dot value; applying the curve adjustment values of the color transfer curves to the initial percent dot value and generating a color-correct percent dot value; and replacing the initial percent dot value with the color-corrected percent dot value; and repeating the above steps until all pixel stacks in the digital image file are processed.