//protected override void Dispose(bool disposing) //{ // if (disposing) // { // if (this.device != null) this.device.Close(); // if (this.acquisition != null) this.acquisition.Dispose(); // } // base.Dispose(disposing); //} #endregion #region Atalasoft Image/Scan Events private void acquisition_ImageAcquired(object sender, AcquireEventArgs e) { Bitmap bitmap = e.Image; switch (getCheckedMenuItemIndex(miRotation)) { case 1: bitmap.RotateFlip(RotateFlipType.Rotate90FlipNone); break; case 2: bitmap.RotateFlip(RotateFlipType.Rotate180FlipNone); break; case 3: bitmap.RotateFlip(RotateFlipType.Rotate270FlipNone); break; } int page = tViewer.Items.Count + 1; AtalaImage atalaImage = AtalaImage.FromBitmap(bitmap); ScannedImages.Add(atalaImage); Atalasoft.Imaging.WinControls.Thumbnail thumbnail = new Atalasoft.Imaging.WinControls.Thumbnail(atalaImage, "", ""); thumbnail.Selected = true; tViewer.Items.Add(thumbnail); RefreshView(tViewer.Items.Count - 1); }
private static void image_acquired(object sender, AcquireEventArgs e) { Console.WriteLine("Image acquired"); }