Q&A

  • Image을 출력을(TPrinter을 이용) 하려고 합니다.
안녕하세요
수고 많습니다.

DelPhi 4, Ms-Sql 7.0을 사용하고 있습니다.
이미지를 출력을 하려고 합니다.
그런데 문제는 실제 이미지는 30 * 30 입니다.
이미지를 90 * 90을 하기 위해서 Image1.stretch을 했습니다.
화면상에 보이는 이미지를 출력을 했습니다.
90 * 90 이미지가 보이는것이 아니라 실제 이미지인 30 * 30 이미지가 출력 됩니다.
제가 원하는것은 화면상에 보이는 90 *90 (stretch 한 화면) 입니다.
이것을 하려고 하면 어떻게 해야 되는지요

아래는 작업을 한 내용입니다.

with Printer do
     begin
     Title:='Label Barcode 리포트';
     BeginDoc;
       .....
       .....
     Printer.Canvas.Draw(100, -100), Image1.Picture.Bitmap); //이부분을 수정을 하면 될것 같은데...
       .....                                                                                    //다른 방법이 있는지요?
       .....
     finally
           tmpbarcode.Free;

     enddoc;
     end;

그럼 수고 하세요
1  COMMENTS