fastreport 报表打印固定长度的问题
我想用fastreport打印一固定长度的线,比如10mm,我怎么写?
我在上面放了个Picture,在TfrxReport的OnBeforePrint里这样写的:
int w,h;
if ((TfrxPictureView*)frxReport->FindObject("pShow"))
{
w =715 ;
h =831 ;
mybitmap = new Graphics::TBitmap();
mybitmap->Height = h ;
mybitmap->Width = w ;
mybitmap->Canvas->Brush->Style = bsSolid;
mybitmap->Canvas->Brush->Color = clWhite;
mybitmap->Canvas->FillRect(Rect(0,0,mybitmap->Width,mybitmap->Height));
mybitmap->Canvas->MoveTo(10,10);
mybitmap->Canvas->LineTo(10,20);
((TfrxPictureView*)frxReport->FindObject("pShow"))->Picture->Assign(mybitmap);
delete mybitmap;
}
这样打印出来的长度不对。