Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 62223|Válasz: 6

[ASP.NET] asp.net a bináris Base64 tartalmat képekké alakítani és helyben tárolni

[Linket másol]
Közzétéve 2015. 10. 23. 9:40:36 | | | |

A weboldal fejléceinek adatai formájában megjelenő adat és az ext és adattartalom a háttérben érkezik, és a weboldal gyökérkönyvtárának feltöltő mappájában tárolják.

A kódex a következő:

  1. [HttpPost]
  2.         public ActionResult Images()
  3.         {
  4.             if (Request["ext"] == null || Request["data"] == null)
  5.             {
  6.                 return Content("Error");
  7.             }

  8.             string ext = Request["ext"].ToString().Trim();

  9.             var btsdata = Convert.FromBase64String(Request["data"]);

  10.             string uploadDir = Server.MapPath("/Upload/" + Guid.NewGuid().ToString("D") + ext);

  11.             if (!Directory.Exists(uploadDir))
  12.             {
  13.                 Directory.CreateDirectory(uploadDir);
  14.             }

  15.             using (Image img = Image.FromStream(new MemoryStream(btsdata)))
  16.             {
  17.                 img.Save(uploadDir  , ImageFormat.Jpeg);
  18.             }

  19.             return Content("Successed");
  20.         }
Kód másolása
saveImages.zip (35.24 KB, Letöltések száma: 74)




Előző:CPA egyoldalas forráskód + hamis QQ erőltetett videószoftver, amelyet a Yi Language fejlesztett, teljesen exkluzív megosztás
Következő:Hasonlítsuk össze a Guid mező elsődleges kulcsának teljesítményét a könyvtár öninkrementális mezőjével
Közzétéve 2015. 11. 10. 11:17:06 |

Készíts egy felhasználói avatar feltöltési funkciót
Közzétéve 2015. 10. 26. 13:42:16 |
Mi értelme van ennek?
Közzétéve 2015. 11. 17. 10:31:27 |
Mások módszereivel töltök fel képeket
Közzétéve 2019. 01. 28. 16:14:16 |
admin közzétéve: 2015-11-10 11:17
Készíts egy felhasználói avatar feltöltési funkciót

Egyszerű és jó
Közzétéve 2021. 06. 23. 18:51:59 |
Köszönöm~~ Nem rossz, nem rossz~
Közzétéve 2021. 07. 10. 19:31:45 |
Mások módszereivel töltök fel képeket
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com