نمایش نتایج 1 تا 8 از 8

نام تاپیک: تبدیل system.windows.forms.picturBox به [ ] byte در wpf

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تبدیل system.windows.forms.picturBox به [ ] byte در wpf

    سلام
    من یه WindowsFormsHost به نام form دارم که در واقع یه باکسه که توش تصویر اثر انگشت بعد از اسکن نشون داده میشه و Xaml اون به صورت زیره:

    <WindowsFormsHost x:Name="form" Cursor="Pen" HorizontalAlignment="Left" Height="115" Margin="40,191,0,0" VerticalAlignment="Top" Width="108" MouseDown="form_MouseDown"/>

    کدم هم به صورت زیر هست :

    public win_add_edit_personel()
    {
    InitializeComponent();
    pbImageFrame = new PictureBox();
    form.Child = pbImageFrame;
    }

    یعنی یه picturebox به نام pbImageFrame از اون WindowsFormsHost درست کردم .
    با این کار من یه picturebox از نوع system.windows.forms داخل wpf دارم . چون نمیتونستم image رو مستقیم به اسکنر بشناسونم مجبور شدم ازین راه استفاده کنم .

    تصویر به درستی بعد از اسکن داخل form نشون داده میشه و pbImageFrame مقدار میگیره . حالا من میخوام با زدن دکمه ثبت این تصویر داخل دیتا بیس نشون داده بشه .یعنی این عکس به آرایه ای از بایت تبدیل بشه . جست و جو کردم کد زیر رو پیدا کردم :

    public byte[] ImageToByteArray(System.Drawing.Image imageIn)
    {
    using (var ms = new MemoryStream())
    {
    imageIn.Save(ms, imageIn.RawFormat);
    return ms.ToArray();
    }
    }


    و به صورت زیر اونو میخوام وارد دیتا بیسم کنم :

    p.personelfingerpic = ImageToByteArray(pbImageFrame);


    اما خطای زیر داده میشه .
    cannot convert from system.windows.forms.picturebox to system.drawing.image!
    کسی میتونه کمکم کنه که بتونم این تصویر رو به آرایه ای از رشته های باینری تبدیل کنم ؟






    آخرین ویرایش به وسیله bivatan : شنبه 29 اردیبهشت 1397 در 12:31 عصر

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: چهارشنبه 05 خرداد 1395, 10:52 صبح
  2. using System.Windows.Forms در class library
    نوشته شده توسط Kubuntu در بخش C#‎‎
    پاسخ: 4
    آخرین پست: جمعه 24 آذر 1391, 15:05 عصر
  3. سوال: اضافه کرد فایل System.Windows.Forms.dll به وب روی هاست
    نوشته شده توسط reza4359 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: یک شنبه 18 دی 1390, 19:59 عصر
  4. Windows Form Designer generated code در VS2005
    نوشته شده توسط ali2914 در بخش VB.NET
    پاسخ: 1
    آخرین پست: جمعه 01 اردیبهشت 1385, 12:50 عصر
  5. Class System.Windows.Forms.InputLanguage
    نوشته شده توسط سهراب رسولی در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: سه شنبه 07 تیر 1384, 09:56 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •