Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 62223|Odpoveď: 6

[ASP.NET] asp.net konvertovať binárny obsah Base64 na obrázky a ukladať ich lokálne

[Kopírovať odkaz]
Zverejnené 23. 10. 2015 9:40:36 | | | |

Ext a dátový obsah v hlavičkách webovej stránky sa prijímajú na pozadí a ukladajú do priečinka na nahrávanie koreňového adresára webovej stránky.

Kód je nasledovný:

  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.         }
Kopírovať kód
saveImages.zip (35.24 KB, Počet stiahnutí: 74)




Predchádzajúci:CPA jednostránkový zdrojový kód + falošný QQ nútený video softvér vyvinutý Yi Language, absolútne exkluzívne zdieľanie
Budúci:Porovnajte výkon primárneho kľúča poľa Guid pomocou samoinkrementálneho poľa v knižnici
Zverejnené 10. 11. 2015 11:17:06 |

Vytvorte funkciu nahrania avatara používateľa
Zverejnené 26. 10. 2015 13:42:16 |
Na čo je toto?
Zverejnené 17. 11. 2015 10:31:27 |
Nahrávam obrázky pomocou metód iných ľudí
Zverejnené 28. 1. 2019 16:14:16 |
admin zverejnené 10.11.2015 11:17
Vytvorte funkciu nahrania avatara používateľa

Je to jednoduché a dobré
Zverejnené 23. 6. 2021 18:51:59 |
Ďakujem~~ Nie je to zlé, nie je to zlé~
Zverejnené 10. 7. 2021 19:31:45 |
Nahrávam obrázky pomocou metód iných ľudí
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com