delphi控制打印机打印过程中能不能添加内容,该如何解决
delphi控制打印机打印过程中能不能添加内容
因为打印的时候调用接口的信息还没返回结果。在打印的过程中返回来了,控制打印机打印过程中能不能添加内容,之所以不等返回结果就打印是因为客户有要求因为接口返回结果来会等3秒左右,客户不想等。
客户打印的时间会有7,8秒钟。我想能不能在打印过程中,把返回结果也加进去。即使打印到纸的最后也可以。
------解决方案--------------------
[
把代码贴出来。
------解决方案--------------------
这还要什么例子,TPrinter.Canvas随便操作,不过你前面的打印最后不能有换页、打印脚注、页码等操作,否则达不到你要求的效果。
------解决方案--------------------
不用报表控件直接操作打印机,不过比较麻烦,你得控制位置,打印内容。
------解决方案--------------------
Printer.BeginDoc;
...
Printer.EndDoc;
因为打印的时候调用接口的信息还没返回结果。在打印的过程中返回来了,控制打印机打印过程中能不能添加内容,之所以不等返回结果就打印是因为客户有要求因为接口返回结果来会等3秒左右,客户不想等。
客户打印的时间会有7,8秒钟。我想能不能在打印过程中,把返回结果也加进去。即使打印到纸的最后也可以。
------解决方案--------------------
[
把代码贴出来。
------解决方案--------------------
这还要什么例子,TPrinter.Canvas随便操作,不过你前面的打印最后不能有换页、打印脚注、页码等操作,否则达不到你要求的效果。
------解决方案--------------------
不用报表控件直接操作打印机,不过比较麻烦,你得控制位置,打印内容。
------解决方案--------------------
Printer.BeginDoc;
...
Printer.EndDoc;