请问打印时,刚好占满一张A4纸的位图应该是多大啊?
我的程序生成的图片,大小为793×1122,要刚好打印再在一张A4纸上
我打印出来图片不能充满整张纸,这是怎么回事啊?793×1122不是正好一张A4
大小吗?
打印的代码是
StretchDIBits( pDC->m_hDC,0,0,nWidth,nHeight,0,0,lpbi->biWidth,lpbi->biHeight,(LPBYTE)lpbi
+ (bi.biSize + nColors * sizeof(RGBQUAD)),(LPBITMAPINFO)lpbi,DIB_RGB_COLORS,SRCCOPY);
nWidth值为4950,nHeight值为7008,lpbi->biWidth为793,lpbi->biHeight为1122.