كيف يمكنك أن تأخذ صورة (صدر في كسلسلة بتشفير Base64) وحفظه إلى الملقم في Asp.Net C #؟
-
20-08-2019 - |
سؤال
وأريد أن إنشاء وظيفة من هذا القبيل ...
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult SaveImage(string file, string fileName)
{
}
وأين الملف عبارة عن سلسلة ترميز Base64 التي تم إنشاؤها من الصورة، واسم هو اسم أريد أن احفظ. كيف يمكنني استخدام هذه السلسلة المشفرة لإرسال الصورة إلى الخادم؟
هل أنا بحاجة إلى استخدام BinaryWriter
أو TextWriter
أو بعض الدول الأخرى واحد؟ وكيف يمكن فك شفرة البيانات لتمكينه من الكتابة إلى الملقم بشكل صحيح؟
المحلول
byte[] contents = Convert.FromBase64String(file);
System.IO.File.WriteAllBytes(Server.MapPath(fileName), contents);
لا تنتمي إلى StackOverflow