展开全部
var
ACanvas: TCanvas;
begin
ACanvas := TControlCanvas.Create;
TControlCanvas(ACanvas).Control := Panel1;
Image1.Canvas.CopyRect(Image1.ClientRect, ACanvas, Panel1.ClientRect);
end;
with Printer do
begin
BeginDoc;
Panel1.PaintTo(Handle, 10, 10);
EndDoc;
end;
http://bbs.csdn.net/topics/310211482
ACanvas: TCanvas;
begin
ACanvas := TControlCanvas.Create;
TControlCanvas(ACanvas).Control := Panel1;
Image1.Canvas.CopyRect(Image1.ClientRect, ACanvas, Panel1.ClientRect);
end;
with Printer do
begin
BeginDoc;
Panel1.PaintTo(Handle, 10, 10);
EndDoc;
end;
http://bbs.csdn.net/topics/310211482
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询