1. A machine-readable storage medium storing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising: retrieving a set of glyph metrics of a glyph from a font file; causing a graphic engine to set aside a blank region on a printing medium based on the set of glyph metrics; retrieving graphic image data of the glyph from the font file, wherein graphic image data comprises a graphical image of the entire glyph; and causing the graphic engine to draw an image of the glyph in the blank region on the printing medium according to the graphic image data.