void AxZKFPEngX1_OnImageReceived(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnImageReceivedEvent e) { Thread UpData = new Thread(DrawPanel); UpData.IsBackground = true; UpData.Start(); }
private void axZKFPEngX1_OnImageReceived(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnImageReceivedEvent e) { Graphics gs = pbFinger.CreateGraphics(); int dc = gs.GetHdc().ToInt32(); axZKFPEngX1.PrintImageAt(dc, 0, 0, pbFinger.Width, pbFinger.Height); }
private void axZKFPEngX_OnImageReceived(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnImageReceivedEvent e) { if (m_bEnrollFinish) { return; } if (picFp.Image != null) { picFp.Image.Dispose(); //释放文件资源 picFp.Image = null; //清除图片 } //try //{ // if (System.IO.File.Exists(m_sFpPicFilePath)) // System.IO.File.Delete(m_sFpPicFilePath);//删除图片文件 //} //catch (Exception ex) //{ // MessageBox.Show(ex.Message); //} try { axZKFPEngX.SaveJPG(m_sFpPicFilePath); } catch (Exception ex) { MessageBox.Show(ex.Message); } picFp.SizeMode = PictureBoxSizeMode.StretchImage; picFp.Image = System.Drawing.Bitmap.FromFile(m_sFpPicFilePath); picFp.Refresh(); }
private void axZKFPEngX1_OnImageReceived(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnImageReceivedEvent e) { Graphics g = PicHuellas.CreateGraphics(); int dc = g.GetHdc().ToInt32(); axZKFPEngX1.PrintImageAt(dc, 0, 0, axZKFPEngX1.ImageWidth, axZKFPEngX1.ImageHeight); }
public void zkFinger_OnImageReceived(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnImageReceivedEvent e) { object img = new object(); zkFinger.GetFingerImage(ref img); byte[] bytes = img as byte[]; BitmapImage bmp = ByteArrayToBitmapImage(bytes); imageFinger.Source = bmp; }
private void axZKFPEngX1_OnImageReceived(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnImageReceivedEvent e) { Graphics g = pictureBox1.CreateGraphics(); Bitmap bmp = new Bitmap(pictureBox1.Width, pictureBox1.Height); g = Graphics.FromImage(bmp); int handle1 = g.GetHdc().ToInt32(); axZKFPEngX1.PrintImageAt(handle1, 0, 0, bmp.Width, bmp.Height); g.Dispose(); pictureBox1.Image = bmp; }
//Show fingerprint image private void ZKFPEngX1_OnImageReceived(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnImageReceivedEvent e) { ShowHintImage(0); Graphics g = pbFingerPrint.CreateGraphics(); Bitmap bmp = new Bitmap(pbFingerPrint.Width, pbFingerPrint.Height); g = Graphics.FromImage(bmp); int dc = g.GetHdc().ToInt32(); ZKFPEngX1.PrintImageAt(dc, 0, 0, bmp.Width, bmp.Height); g.Dispose(); pbFingerPrint.Image = bmp; }
void AxZKFPEngX1_OnImageReceived(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnImageReceivedEvent e) { try { Graphics canvas = panel1.CreateGraphics(); AxZKFPEngX1.PrintImageAt(canvas.GetHdc().ToInt32(), 0, 0, panel1.Width, panel1.Height); canvas.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }