VintaSoft Twain .NET SDK 15.0: Документация для Веб разработчика
Vintasoft.Twain Namespace / WebTwainDeviceJS type / getCapability Methods / getCapability(Vintasoft.Twain.WebDeviceCapabilityIdEnumJS,number) Property
Синтаксис Exceptions Ремарки Example Совместимость с браузерами Смотрите также
В этом разделе
    getCapability(Vintasoft.Twain.WebDeviceCapabilityIdEnumJS,number) Метод
    В этом разделе
    Returns information about TWAIN device capability.
    Синтаксис
    var instance = new Vintasoft.Twain.WebTwainDeviceJS(deviceName, productFamily, manufacturer, driverVersion, twainVersion, deviceManager, is64Bit);
    
    var value; // Type: Vintasoft.Twain.WebTwainCapabilityInfoJS
    
    // Parameters
    var twainCapabilityId; // Type: WebDeviceCapabilityIdEnumJS
    var usageMode; // Type: number
    
    value = instance.getCapability(twainCapabilityId, usageMode);
    
    
    function getCapability(
    twainCapabilityId
    Экземпляр класса WebDeviceCapabilityIdEnumJS.
    : WebDeviceCapabilityIdEnumJS,
    usageMode
    Целое значение, определяющее режим использования возможностей устройства.
    : number
    ) : WebTwainCapabilityInfoJS;

    Parameters

    twainCapabilityId
    Экземпляр класса WebDeviceCapabilityIdEnumJS.
    usageMode
    Целое значение, определяющее режим использования возможностей устройства.

    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.WebDeviceCapabilityIdEnumJS("IPixelType");
            // specify that we need to get current value of TWAIN device capability
            var capUsageModeId = 4;
            // get information about current value of PixelType capability of opened TWAIN device
            var pixelTypeCapInfo = twainDevice.getCapability(pixelTypeCap, capUsageModeId);
            // write information about current capability value
            console.log("PixelType capability value :" + pixelTypeCapInfo.get_CurrentValue());
        }
        catch (ex) {
            alert(ex);
        }
    }
    

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