private void button1_Click(object sender, EventArgs e) { settings.AbortWhenNoPaperDetectable = false; settings.Page = new TwainDotNet.PageSettings(); settings.Page.Orientation = TwainDotNet.TwainNative.Orientation.Portrait; settings.Page.Size = TwainDotNet.TwainNative.PageType.A4; settings.Resolution = new TwainDotNet.ResolutionSettings(); settings.Resolution.ColourSetting = TwainDotNet.ColourSetting.Colour; settings.Resolution.Dpi = Properties.Settings.Default.DPI; //settings.Rotation = new TwainDotNet.RotationSettings(); //settings.UseAutoFeeder = false; settings.UseAutoScanCache = false; //settings.UseDocumentFeeder = false; settings.UseDuplex = false; //settings.Area = new TwainDotNet.AreaSettings(TwainDotNet.TwainNative.Units.Centimeters, 0, 0, 290, 210); //settings.ShowTwainUI = true; //settings.ShowProgressIndicatorUI = true; try { twain.StartScanning(settings); saved = false; } catch (Exception ex) { MessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }