打印图形(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

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
585
import
I
I
回复
0
查看
575
import
I
顶部