我做了一个画图程序,用的是image控件,我在form的show事件中在image上用moveto,lineto等函数作图,现在图做好了,需要打印,请问如何打印呢?
解决方案 »
- 给我一个用delphi写activex ocx的例子吧
- 如何能知道正在运行的程序的硬盘路径?
- 简单问题,在线等……
- 如何在DELPHI 中调用有输出参数的存储过程
- 请问 我从网上下了一个delphi6 专业版,可以却没有fastnet页,我该怎么半呢?
- 请问得怎么关于TImage的两个难题:
- 急寻:谁有Delphi6 Sp2的升级补丁的下载地址。
- 这段程序在DELPHI中为何出错!
- 在delphi中如何控制把剪贴版中的内容写入到excel表中,并从指定单元格开始粘贴?
- 各位用什么,当你不用BDE而要操作dbf文件时?
- 图标问题?
- 窗体释放的问题,急人啊.............呜呜呜呜呜呜!!!!
Printer.print;
Printer.BeginDoc;
Printer.Canvas.StretchDraw(MyRect1,Image1.Picture.Bitmap);
Printer.EndDoc ;注释:MyRect1是图片要打印到打印机画布上的矩形空间,
调整MyRect1大小,以适应你的打印输出比例,
同时需要注意,你的 Form显示图片的分辨率与打印机的分辨率是相差挺大的。这个也可以打印:
Printer.Canvas.CopyRect(MyRect1,Image1.Picture.Bitmap.Canvas,MyRect2) ;