1. A method for anti-aliasing text overlays on electronic images comprising the steps of: loading a selected background color and selected font data wherein said font data consists of font type, font size, and font color; obtaining a text string for said text overlay; retrieving bit-mapped data for said selected font data and said text string; retrieving a current pixel from a plurality of pixels of said bit-mapped data; adjusting said current pixel based upon said bit-mapped data and a corresponding image data pixel in said electronic image, producing an adjusted current pixel; and overlaying said adjusted current pixel onto said corresponding image data pixel in said electronic image.