public bool DumpMemoryBuffersToFile { get; set; }
Flag indicates whether to use the file name specified in FileName property to dump the memory buffers received from the scanner. true: use file name, false: do not use file name.
using Leadtools;using Leadtools.Twain;public void DataTransferPropertyExample(IntPtr parent){try{TwainSession session = new TwainSession();session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None);TwainProperties props = session.Properties;TwainDataTransferProperties dataTransfer = props.DataTransfer;dataTransfer.FillOrder = TwainDataTransferFillOrder.LsbFirst;dataTransfer.BufferedMemoryCompression = TwainCompressionMode.None;dataTransfer.TransferMechanism = TwainTransferMechanism.Memory;dataTransfer.ScanFileFormat = TwainFileFormat.Bmp;dataTransfer.MemoryBufferSize = 1024;dataTransfer.SaveToOneFile = true;dataTransfer.AppendToFile = false;dataTransfer.DumpMemoryBuffersToFile = true;dataTransfer.FileName = Path.Combine(LEAD_VARS.ImagesDir, "test.bmp");props.DataTransfer = dataTransfer;session.Properties = props;session.Shutdown();}catch (Exception ex){MessageBox.Show(ex.Message);}}static class LEAD_VARS{public const string ImagesDir = @"C:\LEADTOOLS22\Resources\Images";}