I have authored a custom POS system in Delphi 7. Rather than send raw text to an Epson TM-88V receipt printer I am using a Delphi form as the receipt structure and the Delphi 'Print' command to print the receipt. As items are scanned into the POS cash register UI the results are sent to a series of edit controls (e.g. edit1.text := StringGrid1.Cols, etc.) The process works great except the 8 pt. arial narrow font I'm using for the edit control font prints a little 'muddy'; same result for TLabel.
I've tried a number of other fonts available in the Delphi IDE all with the same slightly 'muddy' result. I'm guessing the problem stems from the ttf fonts not being proportional to the thermal print head in the TM-88V. The A11 font I want to use or emulate is internal to the Epson printer, though I can see the 'Font A11' choice in MS Word but not the Delphi IDE or the font directory in Windows, my OS is Win 8.1.
I would appreciate help in a method to access the A11 font in the Delphi IDE or a workaround that uses a font that prints clearer using the TM-88V.