如何打印IMAGE控件中的图?(9分)

  • 主题发起人 主题发起人 yjwnnit
  • 开始时间 开始时间
Y

yjwnnit

Unregistered / Unconfirmed
GUEST, unregistred user!
我用IMAGE1控件存放了一个图, 如何打印它?
图的格式为(JPG 或WMF )
用FASTREPROT 可以吗?
 
为何没人能回答?
 
为何没人能回答?
 
用FASTREPROT可以.
 
我是要具体的方法。 没有具体的方法,就别来这里发表了。
 
为何没人能回答具体的方法?
 
为何没人能回答具体的方法?
 
为何还没有人能回答具体的方法?
 
用DBimage 控件
 
procedure TForm1.frReport1BeforePrint(Memo: TStringList;
View: TfrView);
Var AFormat :Word;AData:Cardinal;Apalette:HPALETTE;
begin
If Memo[0]<>'' then
begin
If (Memo[0] = '[Picture]') and (View is TfrPictureView) then
begin
Image1.Picture.SaveToClipboardFormat(AFormat,AData,Apalette);
(View as TfrPictureView).Picture.LoadFromClipboardFormat(AFormat,AData,Apalette);
end;
end;
end;

上面的过程是在TfrReport的OnBeforePrint事件里面,你有.frf文件里面放一个TfrPictureView控制,然后在TfrPictureVies的Memo里面写上[Picture]就OK了
 
把image放入一個form中,然後form.print
 
后退
顶部