Example #1
0
        //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);
        }
Example #2
0
 private static void image_acquired(object sender, AcquireEventArgs e)
 {
     Console.WriteLine("Image acquired");
 }