Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 62223|Svar: 6

[ASP.NET] asp.net konverterar binärt Base64-innehåll till bilder och lagrar dem lokalt

[Kopiera länk]
Publicerad på 2015-10-23 09:40:36 | | | |

Ext- och datainnehållet i formulärdata för webbplatsens headers tas emot i bakgrunden och lagras i uppladdningsmappen i webbplatsens rotkatalog.

Koden är följande:

  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.         }
Kopiera koden
saveImages.zip (35.24 KB, Antal nedladdningar: 74)




Föregående:CPA enkelsidig källkod + falsk QQ tvångsvideoprogramvara utvecklad av Yi Language, helt exklusiv delning
Nästa:Jämför prestandan för primärnyckeln i Guid-fältet med det självinkrementella fältet i biblioteket
Publicerad på 2015-11-10 11:17:06 |

Skapa en användaravataruppladdningsfunktion
Publicerad på 2015-10-26 13:42:16 |
Vad är meningen med detta?
Publicerad på 2015-11-17 10:31:27 |
Jag laddar upp bilder med hjälp av andras metoder
Publicerad på 2019-01-28 16:14:16 |
Admin publicerad den 2015-11-10 11:17
Skapa en användaravataruppladdningsfunktion

Det är enkelt och bra
Publicerad på 2021-06-23 18:51:59 |
Tack~~ Inte illa, inte illa~
Publicerad på 2021-07-10 19:31:45 |
Jag laddar upp bilder med hjälp av andras metoder
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com