wia adf захватывает только часть страницы
У меня есть интересная проблема от одного из моих клиентов.
При сканировании с помощью WIA с использованием АПД я получаю только небольшую часть каждой страницы в виде изображения, примерно 2 на 4 дюйма. Вместо 8,5 на 11.
Тот же код на моем ПК / сканере работает просто отлично. Также этим клиентом он отлично работает на планшете. Выпуск урожая (каламбур) осуществляется только с АПД.
Я понятия не имею, с чего начать.
Я публикую здесь итерацию WIA Item
свойства, которые я могу получить в коде:
0: Права доступа = 3
1: бит на канал = 1
2: бит на пиксель = 1
3: Яркость = 0
4: размер буфера = 65535
5: байт на строку = 108
6: количество каналов на пиксель = 1
7: Имя цветового профиля =sRGB Цветовое пространство Profile.icm
8: Сжатие = 0
9: Контраст = 0
10: Текущее намерение = 0
11: Тип данных = 0
12: расширение имени файла = BMP
13: Формат = {B96B3CAB-0728-11D3-9D7B-0000F81EF32E}
14: полное имя элемента = 0001 \ Root \ Scan
15: горизонтальный экстент = 850
16: горизонтальное разрешение = 300
17: Горизонтальное начальное положение = 0
18: Флаги предметов = 532483
19: Имя элемента = Сканирование
20: размер элемента = 0
21: Тип носителя = 2
22: количество строк = 1400
23: Ориентация = 0
24: Фотометрическая интерпретация = 0
25: пикселей на строку = 850
26: планарная = 0
27: Предпочтительный формат = {B96B3CAB-0728-11D3-9D7B-0000F81EF32E}
28: Вращение = 0
29: Threshold = 128
30: вертикальный экстент = 1400
31: вертикальное разрешение = 300
32: Вертикальная стартовая позиция = 0
И это свойства для WIA Device
:
0: BaudRate =
1: Описание = Canon D1300 / MF6700
2: DeviceKey = D1300
3: Возможности обработки документов = 39
4: Выбор обработки документа = 1
5: Статус обработки документов = 34
6: Версия драйвера = 3.0.0.0
7: версия прошивки = 1,00
8: Полное имя элемента = 0001 \ Root
9: Конфигурация оборудования = 0
10: горизонтальный размер кровати = 8500
11: Горизонтальное оптическое разрешение = 300
12: Размер горизонтальной подачи листа = 8500
13: категория товара = {F193526F-59B8-4A26-9888-E16E4F97CE10}
14: Флаги предметов = 76
15: Название предмета = Root
16: Производитель = Canon
17: Макс. Время сканирования = 3600000
18: минимальный горизонтальный размер подачи листа = 10
19: Минимальный вертикальный размер подачи листа = 10
20: Имя =Canon D1300/MF6700 (сеть: 180CACDB1143)
21: высота страницы = 14000
22: размер страницы = 2
23: ширина страницы = 8500
24: Страницы = 1
25: PnP ID String = \? \ Root # canon_mf_network # 0000 # {6bdd1fc6-810f-11d0-bec7-08002be2092f}
26: Port = CNMFNPSCAN_180CACDB1143
27: Предварительный просмотр = 0
28: идентификатор удаленного устройства =
29: Server = локальный
30: Регистрация устройства подачи листов = 1
31: Показать предварительный просмотр = 1
32: Версия драйвера STI = 3
33: общие возможности ИППП = 17
34: Тип = 65537
35: идентификатор класса пользовательского интерфейса = {E2DCAEBD-D51C-413d-86A5-685670AA9C04}
36: уникальный идентификатор устройства = {6BDD1FC6-810F-11D0-BEC7-08002BE2092F} \ 0001
37: имя пользователя = ABC-PC \ ABC
38: вертикальный размер кровати = 14000
39: вертикальное оптическое разрешение = 300
40: Размер вертикальной подачи листа = 14000
41: версия WIA =2.0
Если это помогает, то возможный список разрешений DPI также не работает правильно. Я получаю подтип как RangeSubType
со следующими свойствами
Min:50, Макс:600, Шаг: 1
Который я считаю неправильным...
1 ответ
У меня была именно такая проблема только с принтерами Cannon. HP был в порядке. Решили настройкой 6151 и 6152 свойств.