Delphi 使用相同的 fr3 文件但使用不同字体的结果通过快速报告打印 DotMatrix 报告

Delphi DotMatrix Report Printing via Fast Report with same fr3 file but result with different font

抱歉我的英语不好,如果我的问题不符合规则,我很抱歉,因为这是我在 Whosebug 中的第一个问题。

我正在重写使用 Delphi 开发的内部办公应用程序,但我没有以前的源代码。对于应用程序报告,我使用的是之前开发人员提供的相同 FastReport .fr3 文件。但是当我试图打印出来时,它用不同的字体打印出来。打印前的快速报告预览已经相同,但打印后不同。我是不是漏掉了一些设置?

这是打印报告的预览:

我的申请报告: https://dl.dropboxusercontent.com/u/42816630/Whosebug/my%20app%20report%20result.jpg

上次申请报告: https://dl.dropboxusercontent.com/u/42816630/Whosebug/previous%20app%20report%20result.jpg

使用点阵布局的报表。我已经删除了 TfrxDotMatrixExport。也尝试过更改打印的字体和布局,但仍然无法获得相同的结果。

感谢您的帮助。

我已经找到解决办法了,Ken White 先生的回答是正确的,我必须对打印机使用 Escape 命令。

我的打印机是Epson LQ-2180,所以我用Epson Escape Command把字体调大了

这是我的解决方案:

ESC ! n --> where n =  8 (Emphasized)
In Decimal would be #26#33#8

感谢您的帮助。