如何将该画布上的内容打印出来,且保持清晰
编号:QA003087
建立日期: 2000年6月26日 最后修改日期:2000年6月26日
所属类别:
若尘:
操作系统: windows
编程工具: delphi
问题: 在delphi中,如果在一个Image的Canvas上面有如下代码:
image1.canvas.textout(1,1,'abcd');
image1.canvas.moveto(2,2);
image1.canvas.lineto(200,200);
问如何将该画布上的内容一模一样的打印出来,(不能使用画布copy,那样打印出来的不清晰)
回答:
Printer对象也有Canvas属性,你可以把所有Image1.Canvas改为Printer.Canvas。这样打印出来的东西比Copy清晰。
此问题由李海回答。
| |
|
|
| |
|
|