Lines Matching refs:scanner
107 get_PDF_data(capabilities_t *scanner, int *width, int *height, int *bps)
122 file = g_mapped_file_new_from_fd (fileno (scanner->tmp), 0, NULL);
146 data = (char*)set_file_in_buffer(scanner->tmp, &size);
169 dw = (double)scanner->caps[scanner->source].default_resolution * dw / 72.0;
170 dh = (double)scanner->caps[scanner->source].default_resolution * dh / 72.0;
186 cairo_scale (cr, (double)scanner->caps[scanner->source].default_resolution / 72.0,
187 (double)scanner->caps[scanner->source].default_resolution / 72.0);
216 surface = escl_crop_surface(scanner, surface, w, h, *bps, width, height);
240 if (scanner->tmp)
241 fclose(scanner->tmp);
242 scanner->tmp = NULL;
248 get_PDF_data(capabilities_t __sane_unused__ *scanner,