Q&A

  • QReport에서 이미지를 출력할때..
안녕하세요..

QReport으로 비트맵을 출력할때 선이 두껍게 나오네요...

비트맵은 PolyLine으로 그려졌구요..

Pen의 width는 1로 설정을 했습니다.

그래도 선 하나가 1msec정도로 나오네요..

어떻게 하면 좋을까요?



아래는 제가 짠 print부분 이랍니다.

C++ builder로 짜여져 있어서 조금 보시기 힘드시겠지만,

답변을 부탁드릴께요..



mpPrintMyPlot = new Graphics::TBitmap();

mpPrintMyPlot->Height = Image1->Height;

mpPrintMyPlot->Width = Image1->Width;



mpPrintMyPlot->Canvas->MoveTo(0,Frm_Screen_pt[0].y);

mpPrintMyPlot->Canvas->Polyline(Frm_Screen_pt,100);



PrintPlot->QRImgPlot->Picture->Bitmap->Assign(mpPrintMyPlot);







여기서 Image1은 화면상에 보이는 이미지구요...

고수님들의 답변 부탁드립니다.









1  COMMENTS
  • Profile
    이재식 2000.03.10 05:04
    [급질문] wrote:

    > 안녕하세요..

    > QReport으로 비트맵을 출력할때 선이 두껍게 나오네요...

    > 비트맵은 PolyLine으로 그려졌구요..

    > Pen의 width는 1로 설정을 했습니다.

    > 그래도 선 하나가 1msec정도로 나오네요..

    > 어떻게 하면 좋을까요?

    >

    > 아래는 제가 짠 print부분 이랍니다.

    > C++ builder로 짜여져 있어서 조금 보시기 힘드시겠지만,

    > 답변을 부탁드릴께요..

    >

    > mpPrintMyPlot = new Graphics::TBitmap();

    > mpPrintMyPlot->Height = Image1->Height;

    > mpPrintMyPlot->Width = Image1->Width;

    >

    > mpPrintMyPlot->Canvas->MoveTo(0,Frm_Screen_pt[0].y);

    > mpPrintMyPlot->Canvas->Polyline(Frm_Screen_pt,100);

    >

    > PrintPlot->QRImgPlot->Picture->Bitmap->Assign(mpPrintMyPlot);

    >

    >

    >

    > 여기서 Image1은 화면상에 보이는 이미지구요...

    > 고수님들의 답변 부탁드립니다.

    >

    > 이재식 Wrote :

    안녕하세요?



    잘 보았습니다.



    ..canvas... 이부분 전후쯤에

    canvas.pen.width 속성을 변경해 보세요.



    참고로, 퀵은 아직 WYSIWYG(What You See Is What You Get)이 아직 안됩니다.