Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 62223|Odpověď: 6

[ASP.NET] asp.net převádět binární obsah Base64 na obrázky a ukládat je lokálně

[Kopírovat odkaz]
Zveřejněno 23.10.2015 9:40:36 | | | |

Ext a datový obsah ve formulářových datech hlaviček webu jsou přijímány na pozadí a ukládány do složky pro nahrávání kořenového adresáře webu.

Kód je následující:

  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írovat kód
saveImages.zip (35.24 KB, Počet stažení: 74)




Předchozí:CPA jednostránkový zdrojový kód + falešný QQ nucený video software vyvinutý Yi Language, naprosto exkluzivní sdílení
Další:Porovnejte výkon primárního klíče pole Guid pomocí samoinkrementálního pole v knihovně
Zveřejněno 10.11.2015 11:17:06 |

Vytvořte funkci nahrávání avatara uživatele
Zveřejněno 26.10.2015 13:42:16 |
K čemu to je?
Zveřejněno 17.11.2015 10:31:27 |
Nahrávám obrázky pomocí metod jiných lidí
Zveřejněno 28.01.2019 16:14:16 |
admin zveřejněno 10. 11. 2015 11:17
Vytvořte funkci nahrávání avatara uživatele

Je to jednoduché a dobré
Zveřejněno 23.06.2021 18:51:59 |
Děkuji~~ Není to špatné, není to špatné~
Zveřejněno 10.07.2021 19:31:45 |
Nahrávám obrázky pomocí metod jiných lidí
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com