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

var value; // Type: Vintasoft.Twain.WebTwainCapabilityInfoJS

// Parameters
var twainCapabilityId; // Type: WebTwainDeviceCapabilityIdEnumJS
var usageMode; // Type: WebTwainDeviceCapabilityUsageModeEnumJS

value = instance.getCapability(twainCapabilityId, usageMode);

Parameters

twainCapabilityId
Экземпляр класса WebTwainDeviceCapabilityIdEnumJS.
usageMode
Экземпляр класса WebTwainDeviceCapabilityUsageModeEnumJS.

Return Value

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

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

Пример

// Displays information about pixel type of scanned images for opened TWAIN device.
function displayPixelType(twainDevice) {
    try {
        // specify that we need to get information about IPixelType capability
        var pixelTypeCap = new Vintasoft.Twain.WebTwainDeviceCapabilityIdEnumJS("IPixelType");
        // specify that we need to get current value of TWAIN device capability
        var capUsageMode = new Vintasoft.Twain.WebTwainDeviceCapabilityUsageModeEnumJS("GetCurrent");
        // get information about current value of PixelType capability of opened TWAIN device
        var pixelTypeCapInfo = twainDevice.getCapability(pixelTypeCap, capUsageMode);
        // write information about current capability value
        console.log("PixelType capability value :" + pixelTypeCapInfo.get_CurrentValue());
    }
    catch (ex) {
        alert(ex);
    }
}

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