تبدیل عکس به رشته

#C

توسط reza-irdev در 6 سال پیش
0 896 1 4 سال پیش
reza-irdevc0mmander
0
// Setup: Create a base64 string containing the image bytes
 
   System.Drawing.Image img = System.Drawing.Image.FromFile(@"c:\pict1.jpg");
   System.IO.MemoryStream ms = new System.IO.MemoryStream();    img.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
    string b64 = Convert.ToBase64String(ms.ToArray());
    // Housecleaning: Get rid of the local instances
   img.Dispose();
   ms.Close();
 
 
 
   // Here's where aikeith's relevance starts  
        
   byte[] b;
   b = Convert.FromBase64String(b64);
    ms = new System.IO.MemoryStream(b);
    img = System.Drawing.Image.FromStream(ms);
  
 
 
   // Since this is a console app, save file so I can see if it works.
 
   img.Save(@"c:\pict1_from_b64.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
    // Housecleaning: Get rid of the local instances
   ms.Close();
0

من فقط به خاطر این پست شما ثبت نام کردم که از شما تشکر کنم .. حدود 12 ساعت مدادم در حال جستجوی نحوه ذخیره سازی و بازیابی عکس در sqlite بودم تا بالاخره در ساعت 4.24 بامداد با این پست شما مشکل من حل شد و تونستم با یکم تغییر برنامه اندورید خودم رو به پیش ببرم ..

انشاالله که همیشه در پناه حق با سربلند باشی و در تمام پروژهات موفق ..

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید