Witam
Mam następujący problem: Na 'płótnie' rysuję bitmapę mojego forma (uzywajac NazwaForma.GetFormImage). Wszystko się poprawnie kompiluje i nawet drukuje z tym że bitmapa jest strasznie mała.
Kod:
begin
if pdlgPrint.Execute = true then
begin
with Printer do
begin
Printer.BeginDoc;
Printer.Canvas.Draw(10,10,frmReport.GetFormImage);
Printer.EndDoc;
end;
end;
Czyli przynacisnieciu obrazka uruchamia się PrintDialog. Po nacisnieciu OK Drukuje bitmape mojego forma. Jedyny problem to jej rozmiar na papierze. Jest to problem z nie ustawieniem pól, błąd delphi czy może drukarki?
Z góry dziękuję
Janek566