VintaSoft Twain .NET SDK 15.3: Руководство для .NET разработчика
Vintasoft.Twain Namespace / Device Class / PixelFlavor Property
Синтаксис Exceptions Ремарки Example Требования Смотрите также
В этом разделе
    PixelFlavor Свойство (Device)
    В этом разделе
    Gets or sets the value of pixel flavor for current scan session.
    Синтаксис
    'Declaration
    
    Public Property PixelFlavor As PixelFlavor
    
    
    public PixelFlavor PixelFlavor { get; set; }
    
    
    public: __property PixelFlavor get_PixelFlavor();
    public: __property void set_PixelFlavor(
    PixelFlavor value
    );
    public:
    property PixelFlavor PixelFlavor { PixelFlavor get(); void set(PixelFlavor value); }
    Исключения
    ИсключениеОписание
    Thrown if device is in wrong state.
    Thrown if device does not support capability.
    Thrown if the .NET debugger is used and the function evaluation requires all threads to run.
    Ремарки

    Call this property only when device is opened (State == DeviceState.Opened).

    This property has effect only on black-white images.

    Пример

    This C#/VB.NET code shows how to acquire black-white images from the device.

    
    Public Sub ScanBlackWhiteImage(device As Vintasoft.Twain.Device)
        device.ShowUI = False
        device.DisableAfterAcquire = True
    
        device.Open()
        device.PixelType = Vintasoft.Twain.PixelType.BW
        device.PixelFlavor = Vintasoft.Twain.PixelFlavor.Chocolate
        device.UnitOfMeasure = Vintasoft.Twain.UnitOfMeasure.Inches
        device.Resolution = New Vintasoft.Twain.Resolution(200.0F, 200.0F)
    
        device.Acquire()
    End Sub
    
    
    
    public void ScanBlackWhiteImage(Vintasoft.Twain.Device device)
    {
        device.ShowUI = false;
        device.DisableAfterAcquire = true;
    
        device.Open();
        device.PixelType = Vintasoft.Twain.PixelType.BW;
        device.PixelFlavor = Vintasoft.Twain.PixelFlavor.Chocolate;
        device.UnitOfMeasure = Vintasoft.Twain.UnitOfMeasure.Inches;
        device.Resolution = new Vintasoft.Twain.Resolution(200f, 200f);
    
        device.Acquire();
    }
    
    

    Требования

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

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