VintaSoft Twain .NET SDK 15.0: Документация для Веб разработчика
В этом разделе
    Vintasoft Web TWAIN сервис (Linux версия)
    В этом разделе
    VintaSoft Web TWAIN service (Linux версия) - это Linux сервис, который предоставляет веб-API для доступа к локальным TWAIN и SANE сканерам для всех пользователей Linux компьютера.


    VintaSoft Web TWAIN service (Linux версия) - это родное Linux приложение, которое скомпилировано с помощью .NET 8.0, и может быть использовано на Linux компьютере (Ubuntu 23/22/20/18; Debian 12/11/10; Fedora 39/38/37/36).

    VintaSoft Web TWAIN service (Linux версия) предоставяет доступ к 64-х битным TWAIN и SANE сканерам изображений.

    Доступ к VintaSoft Web TWAIN сервису (Linux версия) может осуществляться через HTTPS протокол с использованием URL "https://localhost:25329/api/VintasoftTwainApi" или через HTTP протокол с использованием URL "http://localhost:25319/api/VintasoftTwainApi".
    Сетевые порты 25319 и 25329 могут быть изменены после инсталляции VintaSoft Web TWAIN сервиса (Linux версия).


    1. Инсталляция Vintasoft Web TWAIN сервиса (Linux версия) на локальный Debian/Ubuntu компьютер

    Для инсталляции Vintasoft Web TWAIN сервиса (Linux версия) на Debian/Ubuntu компьютер, необходимо выполнить следующие действия:

    2. Деинсталляция Vintasoft Web TWAIN сервиса (Linux версия) с локального Debian/Ubuntu компьютера

    Для деинсталляции Vintasoft Web TWAIN сервиса (Linux версия) с Debian/Ubuntu компьютера, необходимо выполнить следующие действия:

    3. Installation of Vintasoft Web TWAIN service (Linux версия) to a Fedora computer

    Для инсталляции Vintasoft Web TWAIN сервиса (Linux версия) на Fedora компьютер, необходимо выполнить следующие действия:

    4. Деинсталляция Vintasoft Web TWAIN сервиса (Linux версия) с локального Fedora компьютера

    Для деинсталляции Vintasoft Web TWAIN сервиса (Linux версия) с Fedora компьютера, необходимо выполнить следующие действия:

    5. Инициализация Vintasoft Web TWAIN сервиса (Linux версия)

    Vintasoft Web TWAIN сервис (Linux версия) имеет файл инициализации - файл "VintasoftWebTwainService.ini", который размещается в папке "/opt/vintasoft/VintasoftWebTwainService/".
    Файл "VintasoftWebTwainService.ini" может содержать следующие параметры:

    6. Получение информации о статусе Vintasoft Web TWAIN сервиса (Linux версия)

    Vintasoft Web TWAIN сервис (Linux версия) состоит из веб TWAIN сервиса (файлы VintasoftAspNetCoreTwainService64 и VintasoftAspNetCoreTwainService64.dll), который обслуживает запросы к локальным TWAIN и SANE устройствам.

    Информация о статусе веб TWAIN сервиса сохраняется в лог-файле "/opt/vintasoft/VintasoftWebTwainService/logs/VintasoftAspNetCoreTwainService64.log".
    Отладочная информация о работе с 64-битными TWAIN устройствами сохраняется в лог-файле "/opt/vintasoft/VintasoftWebTwainService/logs/VSWebTwainService64-debug.log", если включено ведение журнала веб сервиса.
    Отладочная информация о работе с 64-битными SANE устройствами сохраняется в лог-файле "/opt/vintasoft/VintasoftWebTwainService/logs/VSWebSaneService64-debug.log", если включено ведение журнала веб сервиса.



    7. Устранение неполадок

    7.1 VintaSoft Web TWAIN сервис (Linux версия) не доступен

    Если Вы установили VintaSoft Web TWAIN сервис (Linux версия) на Ваш компьютер, но всё ещё видите сообщение об ошибке, что сервис не доступен, пожалуйста, выполните следующие действия:

    7.2. TWAIN/SANE сканер не работает

    Если VintaSoft Web TWAIN сервис (Linux версия) работает, но у Вас возникли проблемы с TWAIN сканером, мы рекомендуем попробовать следующие действия:
    1. Получите последнюю версию TWAIN драйвера для TWAIN сканера с веб-сайта производителя TWAIN сканера и переустановите TWAIN драйвер.

    2. Убедитесь, что у Вас установлена последняя версия VintaSoft Web TWAIN сервиса (Linux версия).

    3. Если проблема не исчезла, пожалуйста, отправьте информацию о Вашей проблеме в нашу службу поддержки, и мы постараемся Вам помочь.
      Нам необходимо:
      • Фрагмент Вашего кода. Рабочий проект, демонстрирующий проблему, будет приветствоваться.
      • Лог-файл, сгенерированный VintaSoft Web Twain сервисом. Пожалуйста прочитайте как включить ведение журнала для VintaSoft Web TWAIN сервиса в разделе "Инициализация Vintasoft Web TWAIN сервиса" выше.

    Если VintaSoft Web TWAIN сервис (Linux версия) работает, но у Вас возникли проблемы с SANE сканером, мы рекомендуем попробовать следующие действия:
    1. Установите приложение "xsane", если "xsane" не устанволен на Linux компьютере. Запустите приложение "xsane" и попробуйте получить изображения от SANE сканера с помощью "xsane".

    2. Если "xsane" не может получить изображения от SANE сканера, Вам нужно попробовать обновить SANE драйвер для Вашего SANE сканера изображений.

    3. Если "xsane" может получить изображения от SANE сканера, убедитесь что Вы используете последнюю версию VintaSoft Web Twain сервиса (Linux версия).

    4. Если проблема не исчезла, пожалуйста, отправьте информацию о Вашей проблеме в нашу службу поддержки, и мы постараемся Вам помочь.
      Нам необходимо:
      • Фрагмент Вашего кода. Рабочий проект, демонстрирующий проблему, будет приветствоваться.
      • Лог-файл, сгенерированный VintaSoft Web Twain сервисом. Пожалуйста прочитайте как включить ведение журнала для VintaSoft Web TWAIN сервиса в разделе "Инициализация Vintasoft Web TWAIN сервиса" выше.