VintaSoft Twain .NET SDK 14.1: Руководство для .NET разработчика
Vintasoft.Twain Namespace / Device Class / TransferMode Property
Синтаксис Ремарки Требования Смотрите также
В этом разделе
    TransferMode Свойство (Device)
    В этом разделе
    Возвращает или задает режим передачи, который следует использовать при получении изображений с TWAIN устройства.
    Свойство также изменяет значение возможности DeviceCapabilityId.IXferMech, если устройство открыто.
    Синтаксис
    'Declaration
    
    Public Property TransferMode As TransferMode
    
    
    public TransferMode TransferMode { get; set; }
    
    
    public: __property TransferMode get_TransferMode();
    public: __property void set_TransferMode(
    TransferMode value
    );
    public:
    property TransferMode TransferMode { TransferMode get(); void set(TransferMode value); }

    Property Value

    Значение по умолчанию: TransferMode.Memory.
    Ремарки

    В режиме передачи Native устройство передает объект Bitmap в приложение. Режим передачи поддерживается любым устройством.

    В режиме передачи Memory устройство передает необработанные данные изображения в приложение. Этот режим передачи поддерживается любым устройством. Некоторые устройства могут передавать сжатые данные изображения. Этот режим позволяет передавать данные изображения любого формата, поскольку данные изображения передаются в байтах.

    В режиме передачи File устройство сохраняет отсканированное изображение непосредственно в файл без каких-либо операций с памятью. Не все устройства поддерживают этот режим передачи.

    Мы рекомендуем использовать режим передачи Native или Memory в следующих сценариях:

    1. Приложению необходимо получить изображение со сканера, просмотреть полученное изображение, сохранить изображение в файл или загрузить на сервер.
    2. Приложению необходимо получить изображение со сканера, просмотреть изображение полученное изображение, обработайте полученное изображение, сохраните изображение в файл или загрузите на сервер.

    Мы рекомендуем использовать режим передачи File в следующих сценариях:
    1. Приложению необходимо получить изображение со сканера и сохранить его в файл без предварительного просмотра и обработки изображения.

    Мы рекомендуем использовать режим передачи Memory вместо режима передачи Native, поскольку режим передачи Memory:
    1. Позволяет передавать сжатые данные изображения.
    2. Использует меньше пиковой памяти, чем режим передачи Native.
    3. Позволяет передавать 16 бит в оттенках серого, 48 битные цветные изображения и изображения "нестандартного" формата.
    4. Позволяет создавать собственный ход процесса получения изображений.

    Требования

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

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