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

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

    Поддерживаемые типы пикселей можно получить с помощью метода GetSupportedPixelTypes.

    Пример

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

    Public Sub ScanColorImage(device As Vintasoft.Twain.Device)
            device.ShowUI = False
            device.ShowIndicators = False
            device.DisableAfterAcquire = True
    
            device.Open()
            device.PixelType = Vintasoft.Twain.PixelType.RGB
            device.UnitOfMeasure = Vintasoft.Twain.UnitOfMeasure.Inches
            device.Resolution = New Vintasoft.Twain.Resolution(200F, 200F)
            device.ImageLayout.[Set](1F, 1F, 5F, 5F)
    
            device.Acquire()
    End Sub
    
    
    public void ScanColorImage(Vintasoft.Twain.Device device)
    {
        device.ShowUI = false;
        device.ShowIndicators = false;
        device.DisableAfterAcquire = true;
    
        device.Open();
        device.PixelType = Vintasoft.Twain.PixelType.RGB;
        device.UnitOfMeasure = Vintasoft.Twain.UnitOfMeasure.Inches;
        device.Resolution = new Vintasoft.Twain.Resolution(200f, 200f);
        device.ImageLayout.Set(1f, 1f, 5f, 5f);
    
        device.Acquire();
    }
    
    

    Требования

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

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