打印图形(85分)

  • 主题发起人 主题发起人 李捷
  • 开始时间 开始时间

李捷

Unregistered / Unconfirmed
GUEST, unregistred user!
在Delphi5中我用以下代码打印一Bitmap,但打印出来后图形在纸张的左上角一小块区域内,
怎样修改以使图形与纸张匹配?
with Chromatobmp.Picture.Bitmapdo

begin

Printer.begin
Doc;
Printer.Canvas.StretchDraw(Canvas.ClipRect,Chromatobmp.Picture.Bitmap);
Printer.EndDoc;
end;
 
StretchDraw-->draw
 
不好意思,这个问题刚才自己解决了,我是自己定义一个Trect的大小。但是打印出来的图形
上有许多横的虚线,现在还不知是什么原因。有哪位能告诉我?
 
有些打印机好像不支持StrechDraw?
 
多人接受答案了。
 

Similar threads

后退
顶部