Lines Matching defs:crop
2394 CropInfo crop;
2399 memset(&crop, 0, sizeof(crop));
2405 crop.ImgDef.dwFlag = SCANFLAG_Calibration;
2428 * says for crop info.
2466 crop.ImgDef.xyDpi.x = ndpi;
2467 crop.ImgDef.xyDpi.y = ndpi;
2468 crop.ImgDef.crArea.x = left; /* offset from left edge to area you want to scan */
2469 crop.ImgDef.crArea.y = top; /* offset from top edge to area you want to scan */
2470 crop.ImgDef.crArea.cx = width; /* always relative to 300 dpi */
2471 crop.ImgDef.crArea.cy = height;
2472 crop.ImgDef.wDataType = scanmode;
2473 crop.ImgDef.dwFlag |= SCANDEF_QualityScan;
2476 case 1: crop.ImgDef.dwFlag |= SCANDEF_Transparency; break;
2477 case 2: crop.ImgDef.dwFlag |= SCANDEF_Negative; break;
2481 result = usbDev_getCropInfo( dev, &crop );
2489 /* DataInf.dwAppPixelsPerLine = crop.dwPixelsPerLine; */
2490 s->params.pixels_per_line = crop.dwPixelsPerLine;
2491 s->params.bytes_per_line = crop.dwBytesPerLine;
2492 s->params.lines = crop.dwLinesPerArea;
2495 crop.ImgDef.dwFlag |= SCANDEF_QualityScan;
2499 crop.ImgDef.dwFlag &= (~SCANDEF_QualityScan);
2505 memcpy( &sinfo.ImgDef, &crop.ImgDef, sizeof(ImgDef));