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 свойств.

Другие вопросы по тегам