抱歉我的英文不好,如果我的问题没有遵守规则,我很抱歉,因为这是我在stackoverflow中的第一个问题。
我正在重写使用Delphi开发的内部办公应用程序,但我没有以前的源代码。对于应用程序报告,我使用的是来自之前开发人员的相同FastReport .fr3文件。但是当我试图将其打印出来时,它会以不同的字体打印出来。打印前的快速报告预览已经相同,但打印后不同。我错过了一些设置吗?
这里是打印报告的预览:
我的申请报告: https://dl.dropboxusercontent.com/u/42816630/stackoverflow/my%20app%20report%20result.jpg
之前的申请报告: https://dl.dropboxusercontent.com/u/42816630/stackoverflow/previous%20app%20report%20result.jpg
使用DotMatrix布局的报告。我已经删除了TfrxDotMatrixExport。并且还试图改变打印的字体和布局,但仍然无法达到相同的效果。
感谢您的帮助。
答案 0 :(得分:1)
我找到了解决方案,Ken White先生回答是对的,我必须使用Escape命令到打印机。
我的打印机是Epson LQ-2180,因此我使用Epson Escape Command将字体设置得更大。
这是我的解决方案:
ESC ! n --> where n = 8 (Emphasized)
In Decimal would be #26#33#8
感谢您的帮助。