A computer-implemented method for printing non-saturated text and lines, comprising the steps of: determining a range within which a pixel is considered to be close to an edge of a non-saturated text or line, wherein one end of the range is referred to as a distance D MAX from the edge and the opposite end of the range is referred to as a distance D MIN from the edge ; providing a blending parameter α ; for each pixel: determining a distance of the pixel to the edge ; in response to determining the distance of the pixel to the edge, assigning a value to the blending parameter α that is between zero and one and equal to one if the distance of the pixel to the edge is D MAX and equal to zero if the distance of the pixel to the edge is D MIN ; in response to assigning the value to α, evaluating, using α, a blend of an amount of a first screen, said first screen comprising a half tone, AM, screen and an amount of a second screen, said second screen comprising a pure color, contone screen, such that the closer to the edge from the interior of text or lines, the less AM halftoning is applied and the more the pure, contone screen is applied ; and in response to evaluating the blend of an amount of said first screen and an amount of said second screen, producing an output value for said pixel using said blend, and printing said pixel using said output value on an eletrophotographic printer ; wherein the steps of the method are performed by one or more computing devices. determining a range within which a pixel is considered to be close to an edge of a non-saturated text or line, wherein one end of the range is referred to as a distance D MAX from the edge and the opposite end of the range is referred to as a distance D MIN from the edge ; providing a blending parameter α ; for each pixel: determining a distance of the pixel to the edge ; in response to determining the distance of the pixel to the edge, assigning a value to the blending parameter α that is between zero and one and equal to one if the distance of the pixel to the edge is D MAX and equal to zero if the distance of the pixel to the edge is D MIN ; in response to assigning the value to α, evaluating, using α, a blend of an amount of a first screen, said first screen comprising a half tone, AM, screen and an amount of a second screen, said second screen comprising a pure color, contone screen, such that the closer to the edge from the interior of text or lines, the less AM halftoning is applied and the more the pure, contone screen is applied ; and in response to evaluating the blend of an amount of said first screen and an amount of said second screen, producing an output value for said pixel using said blend, and printing said pixel using said output value on an eletrophotographic printer ; wherein the steps of the method are performed by one or more computing devices. determining a distance of the pixel to the edge ; in response to determining the distance of the pixel to the edge, assigning a value to the blending parameter α that is between zero and one and equal to one if the distance of the pixel to the edge is D MAX and equal to zero if the distance of the pixel to the edge is D MIN ; in response to assigning the value to α, evaluating, using α, a blend of an amount of a first screen, said first screen comprising a half tone, AM, screen and an amount of a second screen, said second screen comprising a pure color, contone screen, such that the closer to the edge from the interior of text or lines, the less AM halftoning is applied and the more the pure, contone screen is applied ; and in response to evaluating the blend of an amount of said first screen and an amount of said second screen, producing an output value for said pixel using said blend, and printing said pixel using said output value on an eletrophotographic printer ; wherein the steps of the method are performed by one or more computing devices. <EOS>