Lines Matching defs:params
1007 hp5400_scan (int iHandle, TScanParams * params, THWParams * pHWParams,
1018 HP5400_DBG (DBG_MSG, " dpi(x) : %d\n", params->iDpi);
1019 HP5400_DBG (DBG_MSG, " dpi(y) : %d\n", params->iLpi);
1020 HP5400_DBG (DBG_MSG, " x0 : %d\n", params->iLeft);
1021 HP5400_DBG (DBG_MSG, " y0 : %d\n", params->iTop);
1022 HP5400_DBG (DBG_MSG, " width : %d\n", params->iWidth);
1023 HP5400_DBG (DBG_MSG, " height : %d\n", params->iHeight);
1029 req.dpix = htons (params->iDpi);
1030 req.dpiy = htons (params->iLpi);
1034 req.offx = htons (params->iLeft);
1035 req.offy = htons (params->iTop);
1036 req.lenx = htons (params->iWidth);
1037 req.leny = htons (params->iHeight);
1041 req.flags3 = htons ((params->iDpi < 2400) ? 0x18E8 : 0x18C0); /* Try preview scan */
1047 if (Calibrate (iHandle, params->iDpi) != 0)
1054 params->iBytesPerLine = htonl (res.xsize);
1055 params->iLines = htons (res.ysize);
1064 DecodeImage (imageFile, planes, bpp, planes * bpp * params->iWidth,
1065 params->iHeight, filename);
1076 TScanParams params;
1080 params.iDpi = 75;
1081 params.iLpi = 75;
1082 params.iLeft = 0;
1083 params.iTop = 0;
1084 params.iWidth = 2552; /* = 21.61cm * 300dpi */
1085 params.iHeight = 3510; /* = 29.72cm * 300dpi */
1086 params.iColourOffset = 1;
1088 return hp5400_scan (iHandle, ¶ms, &pHWParams, "output.ppm");
1399 HP5400Open (THWParams * params, const char *filename)
1414 params->iXferHandle = 0;
1455 params->iXferHandle = iHandle;
1471 HP5400Close (THWParams * params)
1473 hp5400_close (params->iXferHandle);