VintaSoft Twain .NET SDK 15.1: Руководство для .NET разработчика
Vintasoft.Twain Namespace / Device Class / AutoBright Property
Синтаксис Exceptions Ремарки Example Требования Смотрите также
    AutoBright Свойство (Device)
    Определяет, что яркость должна определяться автоматически.
    Синтаксис
    'Declaration
    
    Public Property AutoBright As Boolean
    
    
     
    Исключения
    ИсключениеОписание
    Выбрасывается, если устройство находится в неправильном состоянии.
    Выбрасывается, если устройство не поддерживает возможность.
    Выбрасывается, если используется .NET отладчик и для оценки функции требуется, чтобы все потоки выполнялись.
    Ремарки

    Вызывайте это свойство только при открытии устройства (State == DeviceState.Opened).

    Это Свойство действует только в том случае, если вы не используете пользовательский интерфейс (ShowUI=False).

    Это свойство действует только для серых/палитровых/цветных изображений. Для черно-белых изображений необходимо использовать свойство Threshold.

    Пример

    Вот C#/VB.NET код, который демонстрирует, как настроить яркость/контрастность и получить цветные изображения с устройства.

    Public Sub ScanColorImageWithAutoBright(device As Vintasoft.Twain.Device)
            device.ShowUI = False
            device.DisableAfterAcquire = True
    
            device.Open()
            device.PixelType = Vintasoft.Twain.PixelType.RGB
            device.UnitOfMeasure = Vintasoft.Twain.UnitOfMeasure.Inches
            device.Resolution = New Vintasoft.Twain.Resolution(300F, 300F)
            device.AutoBright = True
            device.Contrast = 0
    
            device.Acquire()
    End Sub
    
    
    public void ScanColorImageWithAutoBright(Vintasoft.Twain.Device device)
    {
        device.ShowUI = false;
        device.DisableAfterAcquire = true;
    
        device.Open();
        device.PixelType = Vintasoft.Twain.PixelType.RGB;
        device.UnitOfMeasure = Vintasoft.Twain.UnitOfMeasure.Inches;
        device.Resolution = new Vintasoft.Twain.Resolution(300f, 300f);
        device.AutoBright = true;
        device.Contrast = 0;
    
        device.Acquire();
    }
    
    

    Требования

    Целевые платформы: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    Смотрите также