Сканирование документов

Nik0L
Пользователь
Сообщения: 23
Зарегистрирован: 17 янв 2011, 09:27
2 + 2 = ?: 4

Re: Сканирование документов

Сообщение Nik0L » 18 янв 2011, 11:51

Попробовал сканировать на другой машине windows XP prof SP3 но МФУ такой же модели. Получилась
та же самая ситуация кнопка сканирования нажалась и всё дальше ничего не происходит. Средствами windows сканирование производится.
Возможно эти ошибки из-за не поддерживаемой МФУ? К сожалению нет сканера что бы проверить.

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Сканирование документов

Сообщение Andrew » 18 янв 2011, 12:39

Да, похоже на то что именно у этой модели есть особенность работы в программном режиме, раз такая ситуация на разных машинах. Мы постараемся изучить и решить этот вопрос.

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Сканирование документов

Сообщение Andrew » 18 янв 2011, 16:32

По поводу сканера: мы разработали альтернативный вариант, скачайте пожалуйста, утилиту для проверки:

http://www.foss.kharkov.ua/download/dow ... anning.zip

Распакуйте ее в любую папку (на машине, где стоит клиент FossDoc), зарегистрируйте библиотеку wiaaut.dll -
выполните команду regsvr32 wiaaut.dll

После этого запускайте Scanning.exe, и нажмите в меню File\Scan, если все хорошо - процесс сканирования пойдет, если
нет - сообщите о результате.

Nik0L
Пользователь
Сообщения: 23
Зарегистрирован: 17 янв 2011, 09:27
2 + 2 = ?: 4

Re: Сканирование документов

Сообщение Nik0L » 24 янв 2011, 08:55

Запускаю приложение
1.png
1.png (46.99 КБ) 14616 просмотров
нажимаю scan вылезает вот такое окошко (интерфейс сканирования средствами windows)
2.png
2.png (68.58 КБ) 14846 просмотров
процесс сканирования
3.png
3.png (32.98 КБ) 14613 просмотров

Nik0L
Пользователь
Сообщения: 23
Зарегистрирован: 17 янв 2011, 09:27
2 + 2 = ?: 4

Re: Сканирование документов

Сообщение Nik0L » 24 янв 2011, 08:59

Сканирование завершено
4.png
4.png (37.11 КБ) 14603 просмотра
Если вот в этот момент нажать отмена
Изображение
то появится вот такое окно с ошибкой
5.png
5.png (64.4 КБ) 14596 просмотров
После сканирования в папке с программой появляется файл со сканированным изображением test
(занимает он слишком много bmp)
6.png
6.png (22.74 КБ) 14603 просмотра

Nik0L
Пользователь
Сообщения: 23
Зарегистрирован: 17 янв 2011, 09:27
2 + 2 = ?: 4

Re: Сканирование документов

Сообщение Nik0L » 24 янв 2011, 09:00

текст ошибки (на всякий случай)

Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.
в Scanning.WiaScannerAdapter.ScanImage(ImageFormat outputFormat, String fileName) в c:\users\mitok\documents\visual studio 2010\Projects\Scanning\Scanning\Form1.cs:строка 150
в Scanning.Form1.scanToolStripMenuItem_Click(Object sender, EventArgs e) в c:\users\mitok\documents\visual studio 2010\Projects\Scanning\Scanning\Form1.cs:строка 26
в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
в System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
в System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.ToolStrip.WndProc(Message& m)
в System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Scanning
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///C:/Scanning/Scanning.exe
----------------------------------------
System.Windows.Forms
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Interop.WIA
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///C:/Scanning/Interop.WIA.DLL
----------------------------------------
mscorlib.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Сканирование документов

Сообщение Andrew » 24 янв 2011, 10:04

Спасибо за отзыв, на ошибку внимания не обращайте, это все же тестовое приложение, но тот факт что сканирование даже в bmp сработало, говорит о том , что ошибку мы теперь знаем как исправить.

В ближайший релиз мы внесем это исправление, и вам передадим ссылку на загрузку клиента.

Nik0L
Пользователь
Сообщения: 23
Зарегистрирован: 17 янв 2011, 09:27
2 + 2 = ?: 4

Re: Сканирование документов

Сообщение Nik0L » 24 янв 2011, 10:17

спасибо.
Ближайший релиз это скоро? просто я посмотрел как раньше у вас выходили эти релизы предыдущий был 3 года назад)

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Сканирование документов

Сообщение Andrew » 24 янв 2011, 11:46

Да действительно, у нас были серьезные разработки в плане как клиента так и сервера, но в данный момент времени релизы выходят с интервалом 1-2 месяца, стараемся выкладывать не частичные исправления а сразу комплекс.

Если вы серьезно заинтересовались системой, вы можете высказать свои пожелания по работе системы, что бы вы хотели чтобы присутствовало в ней, и мы постараемся учесть ваши предложения и замечания, и активизируем процесс выпуска новой версии в более сжатые сроки.

Ответить

Вернуться в «Ошибки работы»