public bool IsTransferModeAvailable(TwainTransferMode mode)
mode
Specifies the transfer mode to be checked
true if the specific transfer mode is supported; false if the specific transfer mode is not supported.
using Leadtools;using Leadtools.Twain;public void TransferOptionsPropertyExample(IntPtr parent){TwainSession session = new TwainSession();session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None);TwainTransferOptions opts = session.TransferOptions;opts.TransferMode = TwainTransferMode.File;opts.FileName = Path.Combine(LEAD_VARS.ImagesDir, "test.bmp");opts.FileFormat = RasterImageFormat.Bmp;opts.CompressionMode = TwainCompressionMode.None;session.TransferOptions = opts;if (session.IsTransferModeAvailable(TwainTransferMode.File))MessageBox.Show("File transfer is supported");if (session.IsTransferModeAvailable(TwainTransferMode.Buffer))MessageBox.Show("Memory transfer is supported");if (session.IsTransferModeAvailable(TwainTransferMode.Native))MessageBox.Show("Native transfer is supported");session.Shutdown();}static class LEAD_VARS{public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images";}