Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 62223|Antwoord: 6

[ASP.NET] asp.net converteer binaire Base64-inhoud naar afbeeldingen en slaat deze lokaal op

[Link kopiëren]
Geplaatst op 23-10-2015 09:40:36 | | | |

De ext en data-inhoud in de formuliergegevens van de headers van de website worden op de achtergrond ontvangen en opgeslagen in de uploadmap van de rootmap van de website.

De code is als volgt:

  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.         }
Code kopiëren
saveImages.zip (35.24 KB, Aantal downloads: 74)




Vorig:CPA enkelpagina-broncode + nep QQ geforceerde videosoftware ontwikkeld door Yi Language, volledig exclusief delen
Volgend:Vergelijk de prestaties van de primaire sleutel van het Guid-veld met behulp van het zelf-incrementele veld in de bibliotheek
Geplaatst op 10-11-2015 11:17:06 |

Maak een gebruikersavatar-uploadfunctie
Geplaatst op 26-10-2015 13:42:16 |
Wat heeft dit voor zin?
Geplaatst op 17-11-2015 10:31:27 |
Ik upload afbeeldingen met de methoden van anderen
Geplaatst op 28-01-2019 16:14:16 |
Admin geplaatst op 2015-11-10 11:17
Maak een gebruikersavatar-uploadfunctie

Het is simpel en goed
Geplaatst op 23-06-2021 18:51:59 |
Dank je~~ Niet slecht, niet slecht~
Geplaatst op 10-07-2021 19:31:45 |
Ik upload afbeeldingen met de methoden van anderen
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com