VintaSoft Twain .NET SDK 15.2: Документация для Веб разработчика
Vintasoft.Twain Namespace / WebTwainDeviceJS type / setCapabilities Property
Синтаксис Exceptions Ремарки Example Совместимость с браузерами Смотрите также
setCapabilities Метод
Задает значения возможностей TWAIN устройства.
Синтаксис
var instance = new Vintasoft.Twain.WebTwainDeviceJS(deviceName, productFamily, manufacturer, driverVersion, twainVersion, deviceManager, is64Bit);

var value; // Type: object[]

// Parameters
var twainCapabilitiesInfo; // Type: object[]

value = instance.setCapabilities(twainCapabilitiesInfo);

Parameters

twainCapabilitiesInfo
Массив, содержащий информацию о возможностях, которые необходимо установить. Каждый элемент массива должен содержать 2 поля: поле "capabilityId" и поле "capabilityValue". Поле "capabilityId" должно содержать имя возможности TWAIN устройства (список доступных имен можно получить из перечисления WebTwainDeviceCapabilityIdEnumJS). Поле "capabilityValue" должно содержать значение возможностей TWAIN устройства.

Return Value

Массив с результатами операций, устанавливающих значения возможностей TWAIN устройства.
Исключения
ИсключениеОписание
Выбрасывается, если аргументы имеют неверные типы ИЛИ устройство не открыто ИЛИ возникает ошибка при установке значения возможностей устройства.
Ремарки

Эта функция отправляет синхронный запрос для установки значений возможностей TWAIN устройства. Если вы хотите использовать асинхронный запрос вместо синхронного запроса, используйте функцию WebTwainDeviceJS.setCapabilitiesAsync.

Пример

// create information about capabilities, which should be set
var twainCapabilitiesInfo = [
    { "capabilityId": "IPixelType", "capabilityValue": 1 },
    { "capabilityId": "IXResolution", "capabilityValue": 200 },
    { "capabilityId": "IYResolution", "capabilityValue": 200 },
    { "capabilityId": "FeederEnabled", "capabilityValue": true },
    { "capabilityId": "DuplexEnabled", "capabilityValue": true }
];
// set capabilities of TWAIN scanner
var setCapResults = twainDevice.setCapabilities(twainCapabilitiesInfo);

Совместимость с веб браузерами
9
Смотрите также