VintaSoft Twain .NET SDK 14.1: Руководство для .NET разработчика
Vintasoft.WinTwain 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 устройство передает необработанные данные изображения в приложение. Этот режим передачи поддерживается любым устройством. Некоторые устройства могут передавать сжатые данные изображения. Этот режим позволяет передавать данные изображения любого формата, поскольку данные изображения передаются в байтах.

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

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

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

    Мы рекомендуем использовать режим передачи файлов в следующих сценариях:
    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

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