Jak wydrukować dowolnie wybrany fragment formularza?

0

Chciałbym wydrukować w Delphi część formularza na której znajduje się image, label itd. Jak można tą część (część do wydruku) formulatrza wyświetlić na innym formularzu?

0
procedure TForm2.FormShow(Sender: TObject);
var bmp:TBitmap;
begin
  bmp:=TBitmap.Create;
  bmp.Width:=100;
  bmp.Height:=100;
  bmp.Canvas.CopyRect(Rect(0,0,100,100),Form1.Canvas,Rect(200,200,300,300));
  Image1.Picture.Assign(bmp);
  bmp.Free;
end;
0

Wszystko pięknie działa. Mam jeszcze jedno pytanie. Jak wydrukować tą samą część form1, którą wyświetliłem na form2 lub odwrotnie.
Alfred

0

Chciałbym wydrukować w Delphi część formularza na której znajduje się image, label itd. Jak to zrobić?

1 użytkowników online, w tym zalogowanych: 0, gości: 1